powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASE 12.5. Размеры девайсов и производительность...
2 сообщений из 2, страница 1 из 1
ASE 12.5. Размеры девайсов и производительность...
    #32989383
Litus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ASE 12.5
Добрый день!
Вчера вот в голову забралась мысль - а не зависит-ли быстродействие ASE от количества и размера девайсов, на которых хранится база?
Иными словами, вот пример:
База 40 Гб. RAID-5 или 10, все девайсы на одном логическом диске. Большая часть базы статична. В активном использовании только 1-5% базы - остальное уже архивные данные. Что в этом случае лучше - 10 девайсов по 4 Гб или 2 по 20?
По-идее, если девайсов много, то активно используется только "последний" из них...
Скажите, есть-ли смысл вообще задумываться о размере девайсов
...
Рейтинг: 0 / 0
ASE 12.5. Размеры девайсов и производительность...
    #32989535
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LitusASE 12.5
а не зависит-ли быстродействие ASE от количества и размера девайсов, на которых хранится база?


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

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

Litus
Иными словами, вот пример:
База 40 Гб. RAID-5 или 10, все девайсы на одном логическом диске. Большая часть базы статична. В активном использовании только 1-5% базы - остальное уже архивные данные. Что в этом случае лучше - 10 девайсов по 4 Гб или 2 по 20?


Ну вообще говоря, есть один аспект, призывающий к увеличению количества девайсов. Дело в том, что девайс внутри ASE - это объект, доступ к которому защищается с помошью внутренних механизмов разделения доступа в многозадачной среде - latch-ей (это, если хотите, некие реализации mutex-ов).
Поэтому чем больше девайсов, тем больше вероятность распараллеливания работы с диском. Даже есть такой прием повышения производительности - побить девайсы на куски. Но я бы не советовал без надобности этим приемом
пользоваться - кол-во девайсов в сервере ограниченно, и может быть, что в опред. момент вы упретесь в это ограничение.

Т.е. как итог - я бы сказал, что - все равно.

Litus
По-идее, если девайсов много, то активно используется только "последний" из них...


Я бы не стал.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASE 12.5. Размеры девайсов и производительность...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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