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

  • Книга AutoCAD 2008 для студента. Популярный самоучитель. Соколова
    Книга AutoCAD 2008 для студента. Популярный самоучитель. Соколова
  • Победители никогда не лгут. Даже в трудные времена. Хантсмэн
    Победители никогда не лгут. Даже в трудные времена. Хантсмэн
  • Книга Понятный самоучитель Windows Vista. Волков
    Книга Понятный самоучитель Windows Vista. Волков
  • Книга Excel. Шаг за шагом. Пащенко
    Книга Excel. Шаг за шагом. Пащенко
  • Книга Опционы, фьючерсы и другие производные финансовые инструменты, 6-е изд. Халл
    Книга Опционы, фьючерсы и другие производные финансовые инструменты, 6-е изд. Халл
  • Книга Азбука инвестирования в недвижимость. Изд.3. Макэлрой
    Книга Азбука инвестирования в недвижимость. Изд.3. Макэлрой
  • Книга Дорожная карта бизнес-инвестора. Керш
    Книга Дорожная карта бизнес-инвестора. Керш
  • Книга Символ Более 1300 логотипов и истории их создания. Бейтман
    Книга Символ Более 1300 логотипов и истории их создания. Бейтман
  • Книга Психология детского творчества. 2-е изд. Николаева
    Книга Психология детского творчества. 2-е изд. Николаева
  • Книга LightWave 3D. Искусство реалистичного освещения. Боуэн
    Книга LightWave 3D. Искусство реалистичного освещения. Боуэн
  • Книга Как реализовать личный финансовый план, или Сколько денег нужно для счастья. Савенок
    Книга Как реализовать личный финансовый план, или Сколько денег нужно для счастья. Савенок
  • Книга Adobe After Effects 7.0. Спецэффекты и создание видеокомпозиций. Боланте
    Книга Adobe After Effects 7.0. Спецэффекты и создание видеокомпозиций. Боланте
  • Книга Цифровая фотография: от снимка до плаката. Джорджес
    Книга Цифровая фотография: от снимка до плаката. Джорджес
  • Книга Как усилить свою силу? Коучинг. Мелия
    Книга Как усилить свою силу? Коучинг. Мелия
  • Книга 111 баек для детских психологов. Николаева
    Книга 111 баек для детских психологов. Николаева
  • Книга Переговоры без поражения. Гарвардский метод - Роджер Фишер, Вильям Юри, Брюс Паттон
    Книга Переговоры без поражения. Гарвардский метод - Роджер Фишер, Вильям Юри, Брюс Паттон
  • Книга Программирование в среде Borland C++ Builder с математическими библиотеками MATLAB C/C++. Подкур
    Книга Программирование в среде Borland C++ Builder с математическими библиотеками MATLAB C/C++. Подкур
  • Книга Photoshop CS4. Библиотека пользователя. Гурский (+CD с видеокурсом)
    Книга Photoshop CS4. Библиотека пользователя. Гурский (+CD с видеокурсом)
  • Книга Компьютер без напряга. Энциклопедия. Жвалевский
    Книга Компьютер без напряга. Энциклопедия. Жвалевский
  • Книга Photoshop. Видеосамоучитель. Бондаренко
    Книга Photoshop. Видеосамоучитель. Бондаренко

 
     
Книги и учебники по рубрикам
 Купить книги компьютерные
   Книги 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  
 
Книга Библия пользователя: SQL. 2-е изд. Кригель
Купить Книга Библия пользователя: SQL. 2-е изд. Кригель Эта книга уникальна тем, что в каждой главе проводится сравнение реализаций стандарта SQL в трех ведущих СУБД: Oracle 11g, IBM DB2 9.5 и Microsoft SQL Server 2008. В результате получился исчерпывающий и практичный справочник для пользователей баз данных, от новичков до профессионалов. Книга удобно сочетает теорию с практикой, содержит описание новых технологий и позволит разобраться с многочисленными нюансами стандарта SQL и его реализаций.
Книга Оптимизация и администрирование баз данных Microsoft SQL Server 2005. Учебный курс. Орин Томас
Купить Книга Оптимизация и администрирование баз данных Microsoft SQL Server 2005. Учебный курс. Орин Томас Эта книга - подробное руководство по администрированию Microsoft SQL Server 2005. В ней подробно описано обслуживание баз данных и серверов SQL Server, применение обновлений, создание и восстановление резервных копий БД и журнала транзакций. Большое внимание уделено управлению службами Reporting Services, Integration Services, а также пакетами SSIS.
 
     


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