Страница 1 из 1
Переход с Pervasive 8.7 на 9.5 - несколько вопросов
Добавлено: 17 дек 2008, 14:03
Начинающий путь
База стала ~ 50 гигов, начались подтормаживания. Одно из предложений начальства состоит в переходе на более свежую версию Pervasive. У меня поэтому несколько вопросов:
1. Действительно ли 9.5 работает ли быстрее, чем 8.7?
2. Для перехода сначала поднимаем КЛИЕНТОВ на рабочих станциях, затем меняем СЕРВЕР (поправьте если не так)
3. Даст ли прирост скорости и/или уменьшение размера файла конвертация файлов в версию 9 утилитой rebuild.exe, а также применение параметра "не разбивать большие файлы на сегменты по 2GB"?
Добавлено: 17 дек 2008, 15:33
edward_K
1. да быстрее. когда то тестировал было процентов на 10. особенно если если еще разрешить файлы создавать больше 2 гигов, но на 9.1 сталкивался с тем что файлы летели при размере больше 4 гигов, хотя не говорили о журнале в 9 гигов именно на 9.5. Для прояления эффекта нужно переконверировать таблы ( ну и галочку поставить что создавать в 9 формате).
2. это нужно делать одновременно - иначе клиенты с другим первасивом будут периодически выбивать серверный.
3. см пункт 1.
Добавлено: 18 дек 2008, 17:41
yuri_z
Не стоит игра свеч, лучше переходите на 10 64 бит, там по крайней мере кеш поставите от души. Судя по размеру базы у Вас есть таблички по 3-5 Гб память ныне дешевая по сравнению с остальными затратами. Ускорение получите при многопользовательской работе. В смысле не будет временами у пользователей жутко тормозить, поскольку кеша катастрофически не хватает. При выставлении предельного кеша под виндой на 9.5 - 10 i386 начинаются глюки. т.е. получается << 2,5 Gb кеша при такой-то базе. Не серьезно.
Добавлено: 19 дек 2008, 08:42
Начинающий путь
Спасибо за ответы, поглядим десятку.
Остался вопрос по замене версии первасива. Одновременно мы из-за большого количества пользователей не сможем менять клиентов и сервер.
Еще при конвертации файла можно выбрать размер страницы и включить/выключить сжатие страницы и записию. Даст ли прирост скорости увеличение размера страницы в влючение сжатия?
С 10 64-битной пока вопрос перехода не поднимается, хотя интересно узнать мнение о связке 64 битного сервера и 32 битного клиента.
Добавлено: 19 дек 2008, 09:46
edward_K
для массовой переустановки у Microsoft есть 2 сценария - может пора их изучать?
Добавлено: 22 дек 2008, 16:00
yuri_z
Достаточно постепенно всех пользователей перевести на клиента 9.5 У нас по крайней мере он работает с первасивами 8.7 - 10.12 Сценарии действительно можно изучать, на практике все равно будет беготня. Размер страницы и сжатие править не надо, возможны проблемы. Все это влияет на размер файлов и косвенно на быстродействие. Лучше с этим не экспериментировать.
Добавлено: 22 дек 2008, 21:00
Начинающий путь
Cпасибо, будем пробовать....
Добавлено: 10 янв 2009, 13:30
Начинающий путь
Опиcаю результаты эспериментов:
Установил локально Pervasive 10.13 - Галактика 8.1 запустилась без ошибок. Для подключения сторонних программ пришлось повторить adf2ddf, т.к. десятка создает дополнительные системные таблицы. Установил Pervasive 10.13 на сервер (причем с включенным XIO драйвером и без него), c клиентом 8.7 Галактика работает. Многопользовательскую работу правда еще не проверяли. Cконвертировал Rebuild'ом небольшую табличку katmol в форматы версий 8x и 9.5 (без компрессий). После конвертации размеры файла остались одинаковы для обоих версий: 262144 байта. Галактика отработала с обоими форматами.С компрессий записи выигрыш очень небольшой: 258048 байт. Галактика при открытии данной таблицы выдала ошибку 202, следовательно этот вариант отбрасывается, хотя Сontrol Center файл открыл. Приятно поразило компрессия страниц: 115200 байт. Галактика файл открыла нормально. В режиме конвертации c оптимальным размером страницы для доступа к данным размер остался прежним - 4 килобайта.