powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Производительность update FB на SSD
10 сообщений из 135, страница 6 из 6
Производительность update FB на SSD
    #39495407
a_shats
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev,

Это немного другая история.
...
Рейтинг: 0 / 0
Производительность update FB на SSD
    #39495409
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
a_shats А в тесте, который приведен - при заполнении базы неужто ничего в кэш не попадет ? Если не рестартовать FB между заполнением и апдейтом, ессно.
в наших тестах между заполнением и апдейтом - дисконнект, так что речь про кэш может идти только в отношении файловой системы.
a_shatsНо это сильно много времени ест, а пуск "хоть-как-нибудь-стартанем-настроим-потом" приводит к падению сервиса посреди рабочего дня обычно
с чего бы серверу падать с дефолтными настройками? Что-то "упасть" может разве только если процесс фб 32битный, и памяти пережрет. А в остальных случаях - или просто медленнее будет, или у ОС память кончится.

И, исходя из того, что мало кто читает вот это
http://www.ibase.ru/files/firebird/Firebird_Hardware_Guide_2015_rus.pdf
а так бы было понятно, что дофига настроек оттуда, откуда их "программа" знать никак не может.
...
Рейтинг: 0 / 0
Производительность update FB на SSD
    #39495410
a_shats
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

Сорри за мультипостинг - оно наконец доехало:

EXECUTE BLOCK
AS
DECLARE VARIABLE I INTEGER = 30000000;
BEGIN
WHILE (I > 0) DO
BEGIN
I = I - 1;
INSERT INTO IMAGES(IMAGE_PATH)
VALUES(RPAD('A', 249, 'A') || :I);
END
END

30000000 record(s) was(were) inserted into IMAGES

------ Performance info ------
Prepare time = 0ms
Execute time = 26m 11s 367ms
Current memory = 143 986 040
Max memory = 155 591 640
Memory buffers = 8 192
Reads from disk to cache = 3
Writes from cache to disk = 731 623
Fetches from cache = 272 831 184


update images set image_path_temp = image_path

Plan
PLAN (IMAGES NATURAL)

30000000 record(s) was(were) updated in IMAGES

------ Performance info ------
Prepare time = 0ms
Execute time = 29m 40s 533ms
Current memory = 146 625 296
Max memory = 158 234 936
Memory buffers = 8 192
Reads from disk to cache = 671 730
Writes from cache to disk = 208 182
Fetches from cache = 351 172 183


Кэш таки да :)
...
Рейтинг: 0 / 0
Производительность update FB на SSD
    #39495412
a_shats
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,
авторс чего бы серверу падать с дефолтными настройками?
Упоротый запрос, Connection time-out, все дела...
авторИ, исходя из того, что мало кто читает вот это
Там ужасы местами :(
...
Рейтинг: 0 / 0
Производительность update FB на SSD
    #39495422
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
a_shatsТам ужасы местами :(
ну например? если страшно, можно мне на email.
a_shatsКэш таки да :)
я не спорю, что кэш помогает при ПОВТОРНЫХ чтениях. Суть того теста-то не в скорости заливки плюс скорость апдейта, а в голом апдейте. А голый апдейт по чтению это то же самое что бэкап, что select count, и т.д. И если ДО этих операций чтения данных не было, то эффекта от кэша любой размерности НЕ будет.
Я вообще не понимаю, где тут спорить. Кстати, точно так же кэш не влияет на заливку данных (insert).
...
Рейтинг: 0 / 0
Производительность update FB на SSD
    #39495427
a_shats
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,
авторну например?
Про SSD и RAID10 например.
авторСуть того теста-то не в скорости заливки плюс скорость апдейта, а в голом апдейте.
C этим я даже и не спорил :)
Изначально предлагал побить апдейт на части и стартовать их одновременно в разных сессиях.
...
Рейтинг: 0 / 0
Производительность update FB на SSD
    #39495432
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
a_shatsИзначально предлагал побить апдейт на части и стартовать их одновременно в разных сессиях.

сильно сомневаюсь что поможет. Но ты можешь провести такой тест
...
Рейтинг: 0 / 0
Производительность update FB на SSD
    #39495437
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
a_shatsПро SSD и RAID10 например.
ничего там страшного не написано, и даже все верно. Но согласен, что надо обновить.
...
Рейтинг: 0 / 0
Производительность update FB на SSD
    #39495452
a_shats
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

Могу, кидайте скриптец/батник, сделаю.
...
Рейтинг: 0 / 0
Производительность update FB на SSD
    #39495458
a_shats
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

Ах да, отписался на мыло.
...
Рейтинг: 0 / 0
10 сообщений из 135, страница 6 из 6
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Производительность update FB на SSD
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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