Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Настоики Win для ускорения БД / 24 сообщений из 24, страница 1 из 1
14.06.2004, 16:08:43
    #32560448
Настоики Win для ускорения БД
Люди! С IB работаю недавно. Книги купил, прочел. файл настроек как настроить принцип понял. Но вот не знаю, как настроить Win2000(а не выбрать железо) для наивысшей скорости работы БД. Поделитесь опытом, а?
...
Рейтинг: 0 / 0
14.06.2004, 16:59:40
    #32560500
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настоики Win для ускорения БД
А зачем тебе высокая скорость если ты только начинаешь? Ставь всё по умолчанию и не трогай - оно вполне нормально крутится.
А вобще вопрос повышения производительности не простой - поищи на ibase.ru статьи на эту тему.
...
Рейтинг: 0 / 0
14.06.2004, 17:22:35
    #32560531
Winni-Pooh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настоики Win для ускорения БД
А вопрос ынтересный:как практически можно вывесить БД в оперативке и отключить её своппинг? Организовать виртуальный диск? Или как то настройками самого IB? Насколько я знаю, IB ругается, если попытаться БД положить на mapped-drive или любой другой для него нелюбимый тип логического диска :-((
...
Рейтинг: 0 / 0
14.06.2004, 17:43:31
    #32560560
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настоики Win для ускорения БД
Какая версия у тебя вобще? Вот в FB1.5 есть файлик firebird.conf с подробными коментариями всяких настроечных параметров.
Также почитай вот hhttp://ibase.ru/devinfo/hddspeed.htm]это
...
Рейтинг: 0 / 0
14.06.2004, 18:10:52
    #32560598
Winni-Pooh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настоики Win для ускорения БД
Енту страницу я уже читал. Там нет о создании виртуального диска в RAM(или я чего-то недочитал: текст перед моими глазами). У меня IB7.0. Мне нравится, особенно благодаря системным временным таблицам: я уже среду слежения за юзерами забахал на их основе. поэтому на FB, где такой возможности нет(или я чего не знаю), неохота переходить. Производительность отличная, сравнима с FB. но масштабы задач слишком возросли, сервак уже не очень справляется, и в основном из-за винтов, хоть они и SATA RAID(FastTrack 150). А мне хотелось бы полностью освободить БД от тормозов файловой системы путем отключения сваппинга, установки в асинхронный режим или вообще перебросом БД в оперативную память и периодическим CREATE SHADOW на винт. Или я хочу фантастики? :-)
...
Рейтинг: 0 / 0
14.06.2004, 18:56:58
    #32560655
S.G.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настоики Win для ускорения БД
А UPS на компе есть?
...
Рейтинг: 0 / 0
15.06.2004, 17:52:17
    #32562284
Winni-Pooh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настоики Win для ускорения БД
Иссессно! Smart-UPS 5000
...
Рейтинг: 0 / 0
15.06.2004, 18:57:18
    #32562421
Winni-Pooh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настоики Win для ускорения БД
Неужто никто не знает как енто делается?
...
Рейтинг: 0 / 0
07.07.2004, 20:51:16
    #32594262
Winni-Pooh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настоики Win для ускорения БД
Все-таки позволю себе наглость снова поднять эту тему. Допустим, у меня есть База Данных только для чтения(аналитическая обработка), ~1GB. Нет ли способов поместить её полностью в оперативке, чтобы максимизировать скорость чтения. Всего 1 юзер, оперативки 4GB.
...
Рейтинг: 0 / 0
07.07.2004, 20:53:33
    #32594265
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настоики Win для ускорения БД
Есть. Сделай SELECT COUNT(*) по всем таблицам.
...
Рейтинг: 0 / 0
08.07.2004, 07:35:45
    #32594451
Winni-Pooh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настоики Win для ускорения БД
Сколько у меня записей в таблицах? Да я и так могу сказать: в 16 основных таблицах по 500000 записей, в журналах 42 документов по 30000 записей, в 2 самых крупных справочниках по 12 000 записей, а в остальных по мелочи (3-5000).
...
Рейтинг: 0 / 0
08.07.2004, 10:15:19
    #32594703
Лентяй
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настоики Win для ускорения БД
Сколько у меня записей в таблицах? Да я и так могу сказать
Маладэц :)
Только посоветовали тебе select count(*) сделать для того, чтобы эти самые таблицы в памяти закешировались.
Удачи.
...
Рейтинг: 0 / 0
08.07.2004, 17:29:53
    #32596101
Winni-Pooh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настоики Win для ускорения БД
Хорошо. Я скриптом выполнил запросы. Смотрю менеждер задач в венике. То же количество выделенной памяти. Если он загрузит все, где NATURAL, то нафига тогда параметр CACHE_PAGES?
...
Рейтинг: 0 / 0
08.07.2004, 17:31:45
    #32596104
Winni-Pooh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настоики Win для ускорения БД
Да, сервак IB7.0
...
Рейтинг: 0 / 0
08.07.2004, 17:40:07
    #32596129
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настоики Win для ускорения БД
Поясняю "на пальцАх". Для одарённых.
Вот есть у тебя канистрочка, для пива.
На ней сбоку написано: 5л.
Ты решил маленько отдохнуть с друзьями.
У гастронома стоит бочка.
Пива в ней мнооого.
Но у вас только одна канистрочка.
Емкость её - 5л.
Вы бы выпили и больше.
Но, повторяю, емкость её только 5л.
Чё делать?
Придётся бегать к бочке несколько раз.
Причём, канистру вовсе не обязательно
опустошать до дна. Но раз есть потребность,
то придётся бегать.

Вот твоя база - бочка с пивом.
А CACHE_PAGES - вместимость канистры.
...
Рейтинг: 0 / 0
08.07.2004, 17:46:04
    #32596146
Winni-Pooh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настоики Win для ускорения БД
Да я понимаю прекрасно! На то, чтобы бегать к бочке, надо МНОГО времени! А не проще ли бочке колеса приделать и привезти её на веревочке? Я хочу, чтобы скорось базы не ограничивалась скоростью дисковой подсистемы. Ну, например RAMDRIVE организовать как-нибудь.
...
Рейтинг: 0 / 0
08.07.2004, 17:48:16
    #32596155
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настоики Win для ускорения БД
А не проще ли канистрочку выбрать побоооольше?
...
Рейтинг: 0 / 0
08.07.2004, 17:52:55
    #32596182
mv
mv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настоики Win для ускорения БД
Ну, так и организуй RAMDRIVE. При чем тут InterBase? Ему по фигу, на чем база стоит. Хотя из - за кэширования ты, скорее всего, уже не получишь доплнительного выигрыша, если будешь в начале все таблицы в память грузить, как МП советует.
Ну, насчет использования всей большой памяти - попробуй CS. Хотя у тебя Windows, и не FireBird...
...
Рейтинг: 0 / 0
08.07.2004, 17:55:05
    #32596186
Winni-Pooh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настоики Win для ускорения БД
У меня и так DATABASE_CACHE_PAGES=65500
...
Рейтинг: 0 / 0
08.07.2004, 17:55:10
    #32596187
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настоики Win для ускорения БД
RamDrive даёт выигрыш только в том случае, если используется
под TMP, для запросов у которых PLAN SORT.
...
Рейтинг: 0 / 0
08.07.2004, 18:01:17
    #32596205
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настоики Win для ускорения БД
Winni-PoohУ меня и так DATABASE_CACHE_PAGES=65500
А символ комментария - # перед ним стоит?
Размер страницы какой?
...
Рейтинг: 0 / 0
08.07.2004, 18:20:44
    #32596247
Winni-Pooh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настоики Win для ускорения БД
Конечно # не стоит(не такие и деревянные у меня опилки).
NTFS, размер страницы 4096
...
Рейтинг: 0 / 0
08.07.2004, 18:55:33
    #32596295
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настоики Win для ускорения БД
Тогда займёмся арифметикой.

4096 * 65500 / 1024 = 262000 кБ = 255.86 МБ
База у тебя какая?
...
Рейтинг: 0 / 0
09.07.2004, 20:13:32
    #32598249
Winni-Pooh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настоики Win для ускорения БД
to Мимопроходящий
Прошу прощения, у меня возможность в Инет вылезти только после 19:00 по московскому(провайдер-урод).
По объему - 705МБ,IB7,3 диалект. Кол-во записей в таблицах моя реплика выше
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Настоики Win для ускорения БД / 24 сообщений из 24, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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