Переход с Pervasive 8.7 на 9.5 - несколько вопросов
Модераторы: m0p3e, edward_K, Модераторы
-
- Местный житель
- Сообщения: 258
- Зарегистрирован: 13 апр 2006, 11:57
- Откуда: Бегущий к Галактике
Переход с Pervasive 8.7 на 9.5 - несколько вопросов
База стала ~ 50 гигов, начались подтормаживания. Одно из предложений начальства состоит в переходе на более свежую версию Pervasive. У меня поэтому несколько вопросов:
1. Действительно ли 9.5 работает ли быстрее, чем 8.7?
2. Для перехода сначала поднимаем КЛИЕНТОВ на рабочих станциях, затем меняем СЕРВЕР (поправьте если не так)
3. Даст ли прирост скорости и/или уменьшение размера файла конвертация файлов в версию 9 утилитой rebuild.exe, а также применение параметра "не разбивать большие файлы на сегменты по 2GB"?
1. Действительно ли 9.5 работает ли быстрее, чем 8.7?
2. Для перехода сначала поднимаем КЛИЕНТОВ на рабочих станциях, затем меняем СЕРВЕР (поправьте если не так)
3. Даст ли прирост скорости и/или уменьшение размера файла конвертация файлов в версию 9 утилитой rebuild.exe, а также применение параметра "не разбивать большие файлы на сегменты по 2GB"?
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
1. да быстрее. когда то тестировал было процентов на 10. особенно если если еще разрешить файлы создавать больше 2 гигов, но на 9.1 сталкивался с тем что файлы летели при размере больше 4 гигов, хотя не говорили о журнале в 9 гигов именно на 9.5. Для прояления эффекта нужно переконверировать таблы ( ну и галочку поставить что создавать в 9 формате).
2. это нужно делать одновременно - иначе клиенты с другим первасивом будут периодически выбивать серверный.
3. см пункт 1.
2. это нужно делать одновременно - иначе клиенты с другим первасивом будут периодически выбивать серверный.
3. см пункт 1.
-
- Постоянный обитатель
- Сообщения: 165
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Н.Новгород ОАО "Сибур-Нефтехим"
- Контактная информация:
Не стоит игра свеч, лучше переходите на 10 64 бит, там по крайней мере кеш поставите от души. Судя по размеру базы у Вас есть таблички по 3-5 Гб память ныне дешевая по сравнению с остальными затратами. Ускорение получите при многопользовательской работе. В смысле не будет временами у пользователей жутко тормозить, поскольку кеша катастрофически не хватает. При выставлении предельного кеша под виндой на 9.5 - 10 i386 начинаются глюки. т.е. получается << 2,5 Gb кеша при такой-то базе. Не серьезно.
-
- Местный житель
- Сообщения: 258
- Зарегистрирован: 13 апр 2006, 11:57
- Откуда: Бегущий к Галактике
Спасибо за ответы, поглядим десятку.
Остался вопрос по замене версии первасива. Одновременно мы из-за большого количества пользователей не сможем менять клиентов и сервер.
Еще при конвертации файла можно выбрать размер страницы и включить/выключить сжатие страницы и записию. Даст ли прирост скорости увеличение размера страницы в влючение сжатия?
С 10 64-битной пока вопрос перехода не поднимается, хотя интересно узнать мнение о связке 64 битного сервера и 32 битного клиента.
Остался вопрос по замене версии первасива. Одновременно мы из-за большого количества пользователей не сможем менять клиентов и сервер.
Еще при конвертации файла можно выбрать размер страницы и включить/выключить сжатие страницы и записию. Даст ли прирост скорости увеличение размера страницы в влючение сжатия?
С 10 64-битной пока вопрос перехода не поднимается, хотя интересно узнать мнение о связке 64 битного сервера и 32 битного клиента.
-
- Постоянный обитатель
- Сообщения: 165
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Н.Новгород ОАО "Сибур-Нефтехим"
- Контактная информация:
Достаточно постепенно всех пользователей перевести на клиента 9.5 У нас по крайней мере он работает с первасивами 8.7 - 10.12 Сценарии действительно можно изучать, на практике все равно будет беготня. Размер страницы и сжатие править не надо, возможны проблемы. Все это влияет на размер файлов и косвенно на быстродействие. Лучше с этим не экспериментировать.
-
- Местный житель
- Сообщения: 258
- Зарегистрирован: 13 апр 2006, 11:57
- Откуда: Бегущий к Галактике
-
- Местный житель
- Сообщения: 258
- Зарегистрирован: 13 апр 2006, 11:57
- Откуда: Бегущий к Галактике
Опи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 килобайта.
Установил локально 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 килобайта.