|
 |
|
|
ОбложкаОптимизация производительности базы данных Oracle или системы, использующей БД Oracle, долго считалась подвластной лишь черной магии. Администраторов баз данных учили, что следует полагаться на такие статистические данные, как коэффициенты попаданий в кэш буферов. Разработчикам приходилось прислушиваться ко всяческим советам и идти на различные ухищрения для выявления и исправления плохо работающих команд SQL. Успехи настройки нередко были случайными и достигались скорее за счет интуиции, комбинируемой с методом проб и ошибок, чем благодаря какому-то надежному и воспроизводимому методу. Естественно, что оптимизация производительности стала считаться очень сложной задачей, но так ли это на самом деле? В книге "Oracle. Оптимизация производительности" известные исследователи Oracle, Кэри Миллсап и Джефф Хольт, открывают новые горизонты, описывая надежный, воспроизводимый и четкий метод выявления проблем производительности системы. Уходят в прошлое те дни, когда приходилось довольствоваться набором случайных советов и приемов. Интуиция, предчувствия и метод проб и ошибок уступают место четкому методу, позволяющему с уверенностью определить основную причину любой проблемы производительности. Статистические данные уровня экземпляра, такие как коэффициенты попадания в кэш буферов, остаются на обочине, а основное внимание уделяется единственной, действительно значимой характеристике - времени отклика, каким его видят пользователи системы. Ключом к методу Кэри и Джеффа является тот факт, что программное обеспечение базы данных Oracle оснащено инструментами, способными предоставить информацию о том, на что тратится время. В общих словах можно описать их метод следующим образом: - Выбор пользовательской операции, оптимизация которой наиболее важна для бизнеса. - Сбор корректно выбранных данных расширенной трассировки SQL, относящихся к данной операции. Выявление по данным трассировки места и причин расходования времени на эту операцию. - Определение, на основе выводов предыдущего этапа, наиболее эффективного способа повышения производительности (уменьшения времени отклика) данной операции. Кэри и Джефф подробно описывают свой метод. Они показывают читателю, как его применять, и объясняют, почему этот метод эффективен. И он действительно эффективен. Метод способен помочь не только выявить проблемы с производительностью, но и уверенно прогнозировать и количественно оценить рост производительности, обусловленный такими действиями, как увеличение количества и/или мощности процессоров или же добавление оперативной памяти. |
ОбложкаДанная книга является наиболее полным руководством по языку PL/SQL. представляющему собой процедурное языковое расширение для SQL. В ней детально рассмотрены основы PL/SQL, структура программы, основные принципы работы с программными данным», а также методика применения операторов н инструкций для доступа к реляционным базам данных. Большое внимание уделяется вопросам безопасности, влиянию объектных технологий на PL/SQL и интеграции PL/SQL с XML и Java. Оптимизированна для пользователей dialup |
ОбложкаВ книге подробно описаны все аспекты проектирования и разработки баз данных Oracle, которые являются залогом хорошего качества и высокой производительности системы. Большое внимание уделено таким важным вопросам, как модели данных, денормализация, использование ключей и индексов, временных данных. Рассмотрено также проектирование для специальных архитектур (клиент/сервер, распределенные базы данных, параллельные вычисления) и хранилищ данных. Рассчитана на разработчиков и проектировщиков баз данных. |
 В книге очень подробно рассказано, почему имеет смысл решать все свои задачи с помощью SQL*Plus. Вы узнаете, как писать и выполнять файлы сценариев, генерировать и форматировать отчеты, получать информацию из баз данных, запрашивать таблицы словарных данных, настраивать для своих целей среду SQL*Plus, применять механизмы администрирования SQL*Plus. |
ОбложкаЦель этой книги — помочь вам подготовиться и сдать сертификационный экзамен Microsoft номер 70-029, который называется Designing and Implementing Databases on Microsoft SQL Server 7.0 (Разработка и внедрение баз данных при помощи Microsoft SQL Server 7.0). В этом разделе мы расскажем о программе сертификации Microsoft в общих чертах, а также окажем, как книги серии «Сертификационный экзамен — экстерном» могут помочь в сдаче экзаменов Microsoft. Книги этой серии помогут вам лучше понять материал, знание которого необходимо для успешной сдачи экзаменов. Серия «Сертификационный экзамен — экстерном» нацелена именно на подготовку к экзаменам. Эти книги не учат буквально всему, что вы должны знать о предмете экзамена (например, всем деталям архитектуры или программирования SQL Server). Тем не менее, мы (авторы) рассматриваем и анализируем проблемы, которые вы, скорее всего, встретите на экзамене. Многое было взято из учебных материалов и тренировочных тестов самой Microsoft, а также из множества тестов для самопроверки разных фирм. Наша цель — дать как можно больше информации, которая пригодится вам при сдаче сертификационного экзамена. Однако чтобы быть готовым полностью к любому экзамену Microsoft, мы рекомендуем вам ознакомиться с тестом для самооценки, который следует в этой книге непосредственно за разделом «Особенности сертификации в России». Это поможет вам оценить, удовлетворяют ли ваши знания требованиям, предъявляемым к MSCE. Основываясь на результатах теста, вы сможете выбрать для себя или обучение в сертифицированном центре, или самостоятельную подготовку с помощью учебных пособий Microsoft или других фирм, в том числе из серии Сертификационный экзамен — экстерном. Мы также настоятельно рекомендуем вам попрактиковаться в установке, настройке и работе с программным продуктом или средой, по которой вы будете проходить тестирование, потому что для понимания вопросов, которые встретятся на экзамене, ничто не заменит вам реального опыта работы. Важно учиться по книгам, но опыт — лучший учитель! |
ОбложкаКнига посвящена Microsoft SQL Server 2000 - новой версии флагманской СУБД Microsoft, представляющей собой законченное решение для построения приложений управления данными, анализа и масштабируемых Web-приложений. Являясь ключевым компонентом Windows DNA,SQL Server 2000 обеспечивает высокую скорость разработки и развертывания приложений электронной коммерции, обработки данных, создания информационных хранилищ. Настоящее издание опирается на опыт, приобретенный разработчиками и администраторами во время работы с предыдущей версией: SQL Server 7.0. В книге рассматриваются основные нововведения SQL Server 2000: новые типы данных, расширенная поддержка Интернет-технологий (XML, доступ к серверу по HTTP), новые средства разработки приложений и возможности языка программирования Transact SQL. Богато иллюстрированное издание состоит из 10 глав, 4 приложений, словаря терминов и предметного указателя. |
ОбложкаКнига представляет собой первое в России издание, посвященное использованию популярного сервера баз данных InterBase и написанию клиентских приложений для него. Книга предназначена как для начинающих разработчиков, так и для практикующих опытных программистов приложений для InterBase.На начинающих разработчиков ориентирована первая часть - `Быстрый старт`, содержащая описание ключевых понятий и примеров работы с InterBase.Во второй части книги приведены материалы по разработке клиентских приложений на основе самых современных и эффективных средств доступа к InterBase - FIBPlus, OLE DB IBProvider, а также примеры использования InterBase API. Рассмотрены вопросы применения драйверов ODBC и JDBC для InterBase.В третьей части книги подробно описаны вопросы администрирования InterBase -починки баз данных, оптимизации работы сервера и многое другое. Также в этой части приведено описание архитектуры InterBase, затрагивающее широкий круг вопросов.В приложениях к книге приведены переводы необходимых каждому разработчику InterBase документов, представлен обзор российского клона InterBase 6.x Yaffil, а также помещен глоссарий и список ключевых слов InterBase. |
ОбложкаЭта книга посвящена проектированию и реализации баз данных Microsoft SQL Server 2000. В ней подробно рассказано о том, как планировать базы данных, создавать объекты баз данных, управлять ими и обеспечивать целостность данных. Вы также познакомитесь с языком Transact SQL и узнаете, как применять написанные на нем запросы для работы с данными. В книге описываются особенности системы безопасности и способы оптимизации баз данных SQL Server. Учебный курс предназначен проектировщикам, а также специалистам по планированию, внедрению и поддержке Microsoft SQL Server 2000. Кроме того, он будет полезен тем, кто готовится к сертификационному экзамену по программе МСР 70-229: Designing and Implementing Databases with Microsoft SQL Server 2000 Enterprise Edition. Книга состоит из 14 глав, приложения и предметного указателя. К книге прилагается компакт-диск с учебными и демонстрационными материалами, файлами, необходимыми для выполнения упражнений, ознакомительной 120-дневной версией Microsoft SQL Server 2000 Enterprise Edition и словарем терминов. |
ОбложкаБолее 25 лет книга К. Дж. Дейта Введение в системы баз данных является одним из самых авторитетных источников информации для всех читателей, заинтересованных в приобретении ясного и глубокого понимания принципов функционирования систем баз данных. Превосходно выполненное переиздание фундаментального труда автора по-прежнему представляет собой исчерпывающее изложение основ технологии баз данных, дополненное мнением автора о том, в каких направлениях эта технология будет развиваться в будущем. При подготовке седьмого издания Введения в системы баз данных значительная часть книги подверглась серьезной переработке, выполненной с целью расширения и углубления материала по важнейшим темам. Существенно переработан и расширен материал по реляционной модели, включая обсуждение типов данных (доменов), сравнительный анализ реляционных значений и переменных-отношений, расширенное изложение концепций целостности данных, теории предикатов и использования представлений. Книга дополнена новым материалом о работе с атрибутами, значениями которых являются отношения, о методах денормализации. ортогонального проектирования и использования альтернативных подходов в семантическом моделировании (включая понятие бизнес-правил). В книгу включены совершенно новые главы, содержащие обсуждение проблем наследования типов, применения баз-данных в приложениях поддержки принятия решений и создания хронологических баз данных. К основному материалу книги добавлены два новых приложения. Одно из них содержит обобщенные сведения о синтаксисе и семантике операторов языка SQL, а другое представляет собой краткий обзор нового стандарта SQL3, принятие которого ожидается в ближайшем будущем. Читатели этой книги смогут приобрести фундаментальные знания о назначении, основных концепциях и общей структуре систем баз данных и научаться применять их на практике, а также смогут освоить теоретические принципы, которые положены в основу подобных систем. |
 Кен Хендерсон хотел написать самую лучшую из возможных книг о практическом программировании на Transact-SQL. И ему это удалось. "Профессиональное руководство по Transact-SQL" будет для вас чем-то вроде путеводителя. Эту книгу легко читать, в ней много новых интересных идей и примеров кода. Хотя она посвящена исключительно Transact-SQL, вы увидите, что многие из подходов и методов будут работать с любым SQL-продуктом, ведь здесь описывается разработка высококачественного кода, независимо от его применения. Автор поставил перед собой задачу написать не только полезную, но и интересную книгу для программистов, в которой не было бы формализмов и от которой не веяло бы нафталином. Кен Хендерсон уверен, что технический писатель должен писать так, как говорят читатели. Так что читайте и наслаждайтесь! |
|
 |
|
|
|
 |
Календарь |
 |
|
| « Июль 2009 » |
|---|
| Пн | Вт | Ср | Чт | Пт | Сб | Вс |
|---|
| | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 10 | 11 | 12 | | 13 | 14 | 15 | 16 | 17 | 18 | 19 | | 20 | 21 | 22 | 23 | 24 | 25 | 26 | | 27 | 28 | 29 | 30 | 31 | |
|
|
|
 |
|
 |
 |
Популярное |
 |
|
|