Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Концепции архитектуры СУБД / 3 сообщений из 3, страница 1 из 1
16.12.2005, 12:20
    #33440354
DragonDragon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концепции архитектуры СУБД
Меня интересует любая информация (ссылки, названия книг) по теории физической организации серверов БД.

Например, подход (алгоритм) сервера к организации выборки. Не общие фразы, а последовательное изложение.
Например, есть такая книга (но не у меня):
Transaction Processing Concepts and Techniques
Jim Gray, Andreas Reuter
Series: The Morgan Kaufmann Series in Data Management Systems
ISBN: 1-55860-190-2 Book/Hardback
Если у вас есть электронный вариант, то я был бы опять же весьма признателен.

Или, например, выдержка из BOL MSSQL:

МайкрософтProcessing a SELECT Statement
The basic steps that SQL Server uses to process a single SELECT statement are:

1. The parser scans the SELECT statement and breaks it into logical units such as keywords, expressions, operators, and identifiers.
2. A query tree, sometimes called a sequence tree, is built describing the logical steps needed to transform the source data into the format needed by the result set.
3. The query optimizer analyzes all the ways the source tables can be accessed and selects the series of steps that returns the results fastest while consuming fewer resources. The query tree is updated to record this exact series of steps, and the final, optimized version of the query tree is called the execution plan.
4. The relational engine begins executing the execution plan. As steps that need data from the base tables are processed, the relational engine uses OLE DB to request that the storage engine pass up data from the rowsets requested from the relational engine.
5. The relational engine processes the data returned from the storage engine into the format defined for the result set, and returns the result set to the client.

Так вот пункт пятый - это очень интересно, но туманно и мало. Что такое "result set", где он хранится, и пр. Если бы где было подробно про это...
...
Рейтинг: 0 / 0
19.12.2005, 13:50
    #33444154
DragonDragon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концепции архитектуры СУБД
Up
...
Рейтинг: 0 / 0
20.12.2005, 14:41
    #33446803
pavelvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концепции архитектуры СУБД
Гектор Гарсия-Молина, Джеффри Ульман, Дженнифер Уидом.
"Системы Баз Данных. Полный курс".
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Концепции архитектуры СУБД / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]