Книга поможет выработать правильную тактику и оценить перспективы раз



Pdf көрінісі
бет2/24
Дата19.11.2023
өлшемі1.3 Mb.
#483696
1   2   3   4   5   6   7   8   9   ...   24
refaktoringsql-prilozheniy

ISBN: 9785932861455
ISBN: 9780596514976 (англ)
© Издательство СимволПлюс, 2009
Authorized translation of the English edition © 2008 O’Reilly Media, Inc. This trans
lation is published and sold by permission of O’Reilly Media, Inc., the owner of all
rights to publish and sell the same.
Все права на данное издание защищены Законодательством РФ, включая право на полное или
частичное воспроизведение в любой форме. Все товарные знаки или зарегистрированные товарные
знаки, упоминаемые в настоящем издании, являются собственностью соответствующих фирм.
Издательство «СимволПлюс». 199034, СанктПетербург, 16 линия, 7,
тел. (812) 3245353, www.symbol.ru. Лицензия ЛП N 000054 от 25.12.98.
Подписано в печать 31.03.2009. Формат 70×100 
1
/
16
. Печать офсетная. 
Объем 21 печ. л. Тираж 1500 экз. Заказ №
Отпечатано с готовых диапозитивов в ГУП «Типография «Наука»
199034, СанктПетербург, 9 линия, 12.


Оглавление
Об авторах
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Предисловие
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.
 
Оценка
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Простой пример . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Настройка SQL, традиционный способ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Припудривание кода . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Настройка SQL заново . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Рефакторинг, первая точка зрения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Рефакторинг, вторая точка зрения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Сравнение и комментарии . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Выбор среди различных подходов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Оценка возможных выигрышей . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Выяснение, что делает база данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Запрос динамических представлений . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Добавление операторов в файл трассировки . . . . . . . . . . . . . . . . . . . . . . . . . 54
Использование файлов трассировки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Анализ собранного материала . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   24




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет