|
|
|
|
#1 |
|
MCITP
|
__________________
Zhirenkov Vitaly |
|
|
|
|
#2 |
|
Участник
|
Почерпнул знание о том что разнесение индексов с данными по разным массивам не принципиально для исполнения запроса, так как в транзакции индекс и данные читаются последовательно.
Считаю что разнесение имеет смысл только с целью оптимизации I/O с массива, так как индекс содержит гораздо меньше полей и одна запись индекса имеет гораздо меньший размер чем строка данных. Соответственно чтение одного диапазона индекса и данных породит разный объем I/O, поэтому имеет смысл индекс располагать на массиве с меньшей пропускной способностью (если таковой имеется). Дальше, думаю, надо рассматривать схему данных акс, для оптимизации исполнения запросов. В первую очередь выносить на другой массив "подключаемые" таблицы, которые чаще участвуют в связках нежели самостоятельно: 1) Для торговли и логистики имеет место быть часто встречающаяся следующая связка: (*trans, *line) -> InventDim -> Invent*. Соответственно InventDim и (*line, *trans , invent*) разносятся по разным массивам. 2) можно разнести DocuRef с DocuValue. есть еще идеи?
__________________
--- SHiSHok |
|
|
|
|
#3 |
|
Модератор
|
Давайте сначала определимся с целью -
а) "распределение ради распределения". Тут число вариантов стремится к бесконечности б) "отделить финансы от логистики". Да, можно. Только много ли операций в финансах, сильно напряшающих ХД? Знаю пару типа финансовых отчетов (с использованием корреспонденции), не более. Т.о., если просто "все поделить", половина ХД будет нагружена логистикой, половина - простаивать в) "разнести ради производительности". Интересная тема. Хочу увидеть реально работающую схему. Хочу увидеть сравнение с цифрами "до и после". Еще больше хочу увидеть методику сравнения. Пока видел только теории Цитата:
и пока склоняюсь к вынесению финансов на DATA2 (у меня сейчас все на DATA1). может фин деятельность в моменты построения отчетов не так сильно будет торговлю напрягать
насильно ее "зажимать"Сам там, где возможно, стараюсь следовать принципу KISS principle
__________________
-ТСЯ или -ТЬСЯ ? |
|
|
|
|
#4 |
|
Участник
|
Все гораздо прозаичнее - дисковый массив на котором данные уперся в потолок (RAID10: 6 дисков, база порядка 200Gb). т.о. часть данных надо перенести на другой массив (для начала будет 4 диска, потом добью до 6).
Т.е. цель: разнести данные. Можно конечно не заморачиваться - разделил и забыл, потери производительности не будет. Но хочется из необходимости разделения данных выжать максимум. Методику сравнения вижу только в сравнении показательных запросов на холодном кэше.
__________________
--- SHiSHok |
|
|
|
|
#5 |
|
Модератор
|
Цитата:
Если кто-то сможет предложить схему разбиения, которая будет работать шустрее, чем одна файловая группа - welcome, только, по возможности - с цифрами Если свободное место на сторадже поджимает, можно подумать насчет миграции на raid5. Если ХД относительно новая (выпущена в этом веке) - вполне может справиться, мы на примерно того же размера БД гоняем на CX300 без особых проблем Цитата:
Методику сравнения вижу только в сравнении показательных запросов на холодном кэше
__________________
-ТСЯ или -ТЬСЯ ? |
|
|
|
|
#6 |
|
Участник
|
Цитата:
Цитата:
Сообщение от Vadik
Если кто-то сможет предложить схему разбиения, которая будет работать шустрее, чем одна файловая группа - welcome, только, по возможности - с цифрами
Если свободное место на сторадже поджимает, можно подумать насчет миграции на raid5. Если ХД относительно новая (выпущена в этом веке) - вполне может справиться, мы на примерно того же размера БД гоняем на CX300 без особых проблем ну это уже тема дипломной работы. KISS priciple!!! можно логически заключить что если "тяжелый" запрос отработает быстрее чем при тех же условиях на другой конфигурации дисковой подсистемы, то это смело можно считать положительным результатом.
__________________
--- SHiSHok |
|
|
|
|
#7 |
|
Модератор
|
Цитата:
Цитата:
А 5-го рейда побаиваюсь на OLTP системе
Цитата:
если "тяжелый" запрос отработает быстрее чем при тех же условиях на другой конфигурации дисковой подсистемы, то это смело можно считать положительным результатом
?
__________________
-ТСЯ или -ТЬСЯ ? |
|
|
| Теги |
| ax3.0, file group, raid, sql, sql server, база данных, дисковый массив, производительность, файловые группы |
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| Принципы построения базы данных | 11 | |||
| Размер базы | 13 | |||
| Распределение бюджетов в Аксапте | 2 | |||
| Вопрос по журналу базы данных(лог) | 2 | |||
| Создание полной копии Приложения и базы | 5 | |||
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|