Купить книгу Книга Рефакторинг SQL-приложений. Фаро BOOMBOOKS книга почтой в интернет магазин книг  
 
 
 
  Купить книгу Книга Рефакторинг SQL-приложений. Фаро BOOMBOOKS книга почтой в интернет магазин книг
ICQ 638231463
sale@boombooks.com.ua
SiteHeart
 
 
Ваша корзина:
товаров: 1 шт.
на сумму: 254 грн.
 
 
 
Главная Новинки книг Акции Оплата Доставка книг RSS Контакты
 
 
 

  • Книга Общая психология: Краткий курс. Немов
    Книга Общая психология: Краткий курс. Немов
  • Книга Разработка трехмерных моделей в 3ds max 7. Стивен Тилл
    Книга Разработка трехмерных моделей в 3ds max 7. Стивен Тилл
  • Книга Как организовать склад. Практические рекомендации професионала. 2-е изд. Таран
    Книга Как организовать склад. Практические рекомендации професионала. 2-е изд. Таран
  • Книга Самоучитель верстки на компьютере + 2 видеокурса на двух CD QuarkXPress 7& Adobe InDesign CS3. Сергеев
    Книга Самоучитель верстки на компьютере + 2 видеокурса на двух CD QuarkXPress 7& Adobe InDesign CS3. Сергеев
  • Книга Photoshop CS3. Легкий старт. Донцов
    Книга Photoshop CS3. Легкий старт. Донцов
  • Книга Возрастные кризисы. Шихи
    Книга Возрастные кризисы. Шихи
  • Книга Руководство по управленческому консалтингу. Сугата Бисвас
    Книга Руководство по управленческому консалтингу. Сугата Бисвас
  • Книга Маркетинг менеджмент и стратегии. 4-е изд. Дойль
    Книга Маркетинг менеджмент и стратегии. 4-е изд. Дойль
  • Книга Вам нужна эта книга, чтобы получать то, чего вы хотите. Палмер М., Солдер С.
    Книга Вам нужна эта книга, чтобы получать то, чего вы хотите. Палмер М., Солдер С.
  • Книга Продающие тексты. Как превратить читателя в покупателя. Сергей Бернадский
    Книга Продающие тексты. Как превратить читателя в покупателя. Сергей Бернадский
  • Книга Самое главное о... Запись CD и DVD. Гультяев
    Книга Самое главное о... Запись CD и DVD. Гультяев
  • Книга PHP, MySQL, XML: программирование для Интернета. 2-е изд. Бенкен (+CD)
    Книга PHP, MySQL, XML: программирование для Интернета. 2-е изд. Бенкен (+CD)
  • Книга Как создать и настроить локальную сеть с нуля! Книга + Видеокурс (+CD). Панфилов
    Книга Как создать и настроить локальную сеть с нуля! Книга + Видеокурс (+CD). Панфилов
  • Книга CorelDRAW X4. Трюки и эффекты. Гурский (+CD)
    Книга CorelDRAW X4. Трюки и эффекты. Гурский (+CD)
  • Книга Как играть и выигрывать на бирже. 4-е изд. Элдер.
    Книга Как играть и выигрывать на бирже. 4-е изд. Элдер.
  • Книга Защита детей от жестокого обращения. Волкова
    Книга Защита детей от жестокого обращения. Волкова
  • Ремонт, апгрейд и обслуживание компьютера на 100%. Ватаманюк
    Ремонт, апгрейд и обслуживание компьютера на 100%. Ватаманюк
  • Дискретная математика: Учебник для вузов. Стандарт третьего поколения. Новиков
    Дискретная математика: Учебник для вузов. Стандарт третьего поколения. Новиков
  • Книга Концептуальная психотерапия. 2002
    Книга Концептуальная психотерапия. 2002
  • Устранение неисправностей и ремонт ПК своими руками на 100%. Газаров
    Устранение неисправностей и ремонт ПК своими руками на 100%. Газаров

 
     
Книги и учебники по рубрикам
 Купить книги компьютерные
   Книги CAD-ы
   Книги 3d MAX
   Книги ACCESS
   Книги Adobe
   Книги Assembler
   Книги Basic
   Книги C, C++,С#
   Книги Delphi
   Книги EXCEL
   Книги HTML,XML, Dynamic,CSS
   Книги Java
   Книги JavaScript
   Книги Linux
   Книги Maple
   Книги Maya
   Книги OFFICE
   Книги Oracle
   Книги Pascal
   Книги Perl
   Книги PHP
   Книги SQL
   Книги UML
   Книги Unix
   Книги VBA
   Книги Visual Studio
   Книги WEB дизайн
   Книги Windows 2000
   Книги Windows Server
   Книги Windows Vista
   Книги Windows XP
   Книги WORD
   Книги Алгоритмы
   Книги 1C Учет
   Книги Издательские системы
   Купить книги по информатике
   Книги по компьютерной безопасности
   Купить книги по компьютерному железу
   Книги компьютерные сети
   Книги мультимедиа
   Книги Нейронные сети
   Книги ООП
   Книги Примочки программирования
   Книги по программированию для WEB
   Книги Прочая графика
   Книги прочая разработка
   Книги прочие CAD
   Книги прочие базы данных
   Книги прочие ОС
   Книги прочие офисное ПО
   Купить книги самоучители
   Книги Цифровое фото
   Заказ книг электронная коммерция
   Книги Corel
   Книги MAC
   Книги Windows 7
   Книги Прочее для интернет
   Книги Windows 8
   Книги SEO оптимизация и продвижение
   Книги Языки программирования
 Заказ книг по психологии
   Купить книги по психоанализу
   Заказ книг по психологии
   Купить книги по психологии бизнеса
   Книги психология женский клуб
   Заказ книг психология НЛП
   Купить книги психология общая
   Книги психология популярная
   Заказ книг психология прикладная
   Книги психология прочее
   Книги психология психотерапия
   Заказ книг психология социальная
   Книги психология тест
   Книги психология тренинг
 Купить книги по бизнесу и маркетингу
   Книги банки,деньги,кредит
   Купить книги по бизнесу
   Заказ книг по бухучету
   Книги инвестиционный бизнес
   Книги коммерция и продажи
   Купить книги по маркетингу и рекламе
   Заказ книг по менеджменту
   Купить книги по праву
   Заказ книг по предпринимательству
   Купить книги по финансам
   Заказ книг по экономике
   Купить книги по экономической теории
 Купить учебники
 Книги Гуманитарные науки
 Книги для детей и родителей



 
  Купить книги компьютерные - Книги SQL
Купить книгу  Книга Рефакторинг SQL-приложений. Фаро
 
 
ISBN
Книга Рефакторинг SQL-приложений. Фаро

254 грн.

SiteHeart
 Купить Книга Рефакторинг SQL-приложений. Фаро     Купить Книга Рефакторинг SQL-приложений. Фаро
2009г.
Количество страниц:336

Когда поднимается вопрос рефакторинга кода, специалист может быть уверен, что либо возникла серьезная проблема, либо предполагается, что она проявится в ближайшее время. Как правило, при этом известно, что следует улучшить в плане функциональности, но прежде необходимо понять природу проблемы.

В книге "Рефакторинг SQL-приложений" делается попытка дать реалистичный и честный обзор методов усовершенствования приложений SQL и определить рациональную концепцию для тактических маневров. Часто рефакторинг напоминает безумный поиск быстрых побед и эффектных усовершенствований, которые можно вписать в бюджет и сохранить голову на плечах. Но разумное и систематическое применение правильных принципов может привести к впечатляющим результатам. Эта книга поможет выработать правильную тактику и оценить перспективы различных решений.

Книга "Рефакторинг SQL-приложений" предназначена для профессионалов в области информационных технологий, разработчиков, менеджеров проектов, служб поддержки, администраторов баз данных и специалистов по настройке, которым приходится принимать участие в операциях по спасению приложений со значительным объемом кода управления базами данных.


Об авторах

Стефан Фаро занимается реляционными базами данных и языком SQL с 1983 года. Он присоединился к Oracle France в самом начале существования этой организации (после недолгого периода работы в IBM и преподавания в Университете Оттавы) и вскоре сосредоточился на вопросах производительности и настройки. Покинув Oracle в 1988 году, он некоторое время занимался исследованием операций, но через год снова вернулся к реляционным базам данных и с тех пор занимается консультированием в этой области. В 1998 году основал компанию RoughSea Ltd.

Паскаль Лерми последние 12 лет работает специалистом по средам оперативной обработки транзакций и разработки реляционных баз данных Oracle, а последние пять лет - и разработки баз данных Microsoft SQL Server.



Оглавление



Об авторах
Предисловие
Почему нужно прибегать к рефакторингу?
Рефакторинг доступа к базе данных
Как устроена эта книга
Аудитория
Допущения, сделанные в этой книге
Используемые в книге обозначения
Использование примеров кода
Комментарии и вопросы
Благодарности

Глава 1. Оценка

Простой пример
Настройка SQL, традиционный способ
Припудривание кода
Настройка SQL заново
Рефакторинг, первая точка зрения
Рефакторинг, вторая точка зрения
Сравнение и комментарии
Выбор среди различных подходов
Оценка возможных выигрышей
Выяснение, что делает база данных
Анализ собранного материала

Глава 2. Проверка работоспособности

Статистика и проблемы с данными
Доступная статистика
Ловушки для оптимизатора
Обзор индексирования
Краткий обзор типа индексации
Детальное исследование
Индексы, которые нарушают правила
Синтаксический разбор и связующие переменные
Как определить проблемы синтаксического разбора
Оценка потерь производительности из-за синтаксического разбора
Разрешение проблем синтаксического анализа
Что, если одно значение должно быть привязано несколько раз?
Разрешение проблем синтаксического анализа для ленивых
Правильный подход к разрешению проблем синтаксического анализа
Обработка списков в подготовленных операторах
Групповые операции
Управление транзакциями

Глава 3. Пользовательские функции и представления

Пользовательские функции
Усовершенствование чисто вычислительных функций
Дальнейшее усовершенствование функций
Усовершенствование функций поиска
Усовершенствование функций против переписывания операторов
Представления
Для чего нужны представления
Сравнение производительности со сложными представлениями и без них
Рефакторинг представлений

Глава 4. Концепция тестирования


Генерирование тестовых данных
Размножение строк
Использование функций генерирования случайных значений
SQL server и функции генерирования случайных значений
Подгонка под существующие распределения
Генерирование большого числа строк
Целостность на уровне ссылок
Генерирование случайного текста
Сравнение альтернативных версий
Блочное тестирование
Приближенное сравнение
Сравнение таблиц и результатов
Ограничения сравнения

Глава 5. Рефакторинг операторов

Планы исполнения и директивы оптимизатора
Анализ медленного запроса
Идентификация базового запроса
Приведение в порядок фразы from
Рефакторинг базового запроса
Анализ составных частей
Устранение повторяющихся шаблонов
Игры с подзапросами
Ранняя активизация фильтров
Упрощение условий
Другие направления оптимизации
Перестроение исходного запроса
Вложенные циклы
Соединение слиянием и хеш-соединение

Глава 6. Рефакторинг задач

SQL-мышление
Использование SQL там, где SQL работает лучше
Рассчитывайте на успех
Реструктуризация кода
Объединение операторов
Введение управляющих структур в SQL
Избавление от функции count()
Избегайте излишеств
Избавляйтесь от циклов

Глава 7. Рефакторинг потоков и баз данных

Реорганизация обработки
Борьба за ресурсы
Изолирование опасных зон
Параллелизм вашей программы и СУБД
Потрясая основы
Сортировка строк
Разбиение таблиц
Изменение столбцов

Глава 8. Как это работает: практика рефакторинга

Можете ли вы взглянуть на базу данных?
"Мертвые" запросы
Все эти быстрые запросы
Не бывает явно "плохих" запросов
Пора заканчивать

Приложение A. Сценарии и примеры программ
Приложение B. Инструменты
Программы mklipsum и lipsum
Как собрать программы mklipsum и lipsum
Как использовать программы mklipsum и lipsum
Roughbench
Как собрать программу Roughbench
Как использовать программу Roughbench
Теги: Книга | Рефакторинг | SQL | приложений | | Фаро |

Share |
 
     



    Купить книги в разделе Купить книги компьютерные - Книги SQL  
 
Книга Microsoft SQL Server 2008: руководство администратора для профессионалов. Найт
Купить Книга Microsoft SQL Server 2008: руководство администратора для профессионалов. Найт Книга "Майкрософт SQL Server 2008: руководство администратора для профессионалов" поможет администраторам баз данных, так же как и разработчикам, освоить новые методы эффективного управления всегда растущей и усложняющейся среды SQL Server 2008.
Книга SQL для начинающих. Уилтон
Купить Книга SQL для начинающих. Уилтон зык SQL используется для добавления и извлечения данных, являясь международным стандартом в области баз данных. В книге SQL для начинающих обсуждаются все основные вопросы указанной области - от основ SQL и вопросов проектирования баз данных до создания собственных баз данных и применения SQL в самых разных приложениях.
 
     


     
 
 
Главная Новинки книг Акции Оплата Доставка книг RSS Контакты
 
 
BOOMBOOKs 2009-2011 Создание сайтов & Раскрутка сайтов SKYLOGIC