|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
KreatorXXIЗа счёт чего? Могу предположить, что на базе в 2.1 - 100 клиентов сидит, а в 3.0 - один. я думаю за счёт большого страничного кеша и большей памяти под сортировку. А на 100 пользователей SS 3.0.2 всё равно быстрее 2.1 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 13:05 |
|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
YuRock, спасибо я пробовал но порою ещё в сторону индексов перед переходом. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 13:06 |
|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
Sergey_darkХотелось бы услышать больше конструктива а не мою критику. Конструктив в том, что 35гб, как и 350гб, не размер. И для 2.1. тоже. Проблема в запросах (отсутствии необходимых ключей/индексов). ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 13:15 |
|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
YuRock, вооот конструктив. запросы изменить не могу. с индексами работал но заметного результата нет и.... поработаю ещё. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 13:16 |
|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
YuRock, вовсе не обязательно. Надо план проблемного запроса курить. Ну и статистику глянуть ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 13:21 |
|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
Intel(R) Xeon(R) CPU E5504 2.00Ghz ОЗУ 12 Гб Windows Server 2008 R2 Standart 64 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 13:21 |
|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
Sergey_darkчччД, У пользователей есть время на тестирование этой базы. Руководство предупреждено о возможных последствиях. И обсуждение возможных проблем с базой как то перешло на обсуждение моих проблем. я конечно могу открыть новую тему но думаю что не стоит. Хотелось бы услышать больше конструктива а не мою критику. Ты (и пользователи) даже можешь не увидеть всех "проблем". Например, выбрасываемые исключения в коде могут просто "съедаться", и все будет хорошо до поры до времени. Обнаружится проблема со временем, например, когда начнут формировать редкие отчеты. Откатываться обратно будет очень больно. Если у тебя нет исходников - говорить не о чем. ... PS: у нас как-то бешеный хомяк админ заказчика самовольно менял версии сервера, неоднократно. Душеспасительные беседы помогали, но как-то недолго. После письма руководству успокоился. PPS: если инициатором перехода выступило руководство - о чем тут думать, пили и всё. Если поручили дать оценку - читай релизноты версий 2.1, 2.5 и 3.0 и думай. Но толку тебе от этого мало, так как ты не программировал и исходников у тебя нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 13:22 |
|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
Sergey_dark, сам запрос можешь через трассировку вытащить (2.5, 3.0) или mon$. Потом выполнить его отдельно в isql или IBE и глянуть статистику и план. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 13:23 |
|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
Симонов Денис, это на работающей базе. Database header page information: Flags 0 Checksum 12345 Generation 28259475 Page size 8192 ODS version 11.1 Oldest transaction 27325701 Oldest active 27325702 Oldest snapshot 27325702 Next transaction 28128869 Bumped transaction 1 Sequence number 0 Next attachment ID 390592 Implementation ID 26 Shadow count 0 Page buffers 0 Next header page 0 Database dialect 3 Creation date May 1, 2017 22:45:54 Attributes force write Variable header data: Sweep interval: 20000 *END* ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 13:25 |
|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
чччД, читаю, пилю и тему по этому создал Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 13:26 |
|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
Sergey_dark, я про статистику выполнения запроса read, fetches размер кеша, память. Из того что ты привёл видно управление транзакциями хромает, что вовсе никак не относится к тормозящему запросу ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 13:30 |
|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
чччДЕсли у тебя нет исходников - говорить не о чем.+1 Проведи текущей базе бэкап-рестор с 2.1 на 2.1 и поставь последний багфикс релиз версии 2.1 архитектура классик. Далее добавить памяти в сервер, хотя бы до 32 гиг, посмотреть перфмоном куда идет упор и, если памяти все еще не хватает, то добить до уровня, сколько потянет платформа. Если упор в диски - поставить парочку ССД дисков под базу. Что там в конфиге ФБ написано (только не надо строк с комментариями)? Что за железка? можно полную маркировку включая рэйд контроллер и настройки рэйда. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 13:30 |
|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
Ivan_PisarevskyчччДЕсли у тебя нет исходников - говорить не о чем.+1 Проведи текущей базе бэкап-рестор с 2.1 на 2.1 и поставь последний багфикс релиз версии 2.1 архитектура классик. Далее добавить памяти в сервер, хотя бы до 32 гиг, посмотреть перфмоном куда идет упор и, если памяти все еще не хватает, то добить до уровня, сколько потянет платформа. Если упор в диски - поставить парочку ССД дисков под базу. Что там в конфиге ФБ написано (только не надо строк с комментариями)? Что за железка? можно полную маркировку включая рэйд контроллер и настройки рэйда. база уже на ССД остальное проверю и напишу. Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 13:36 |
|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
Sergey_darkбаза уже на ССДресурс на запись сдюжит? Бытовые ставить крайне не рекомендуется, нужно под паттерн "сервер баз данных", да они в разы дороже, это я знаю. Рэйд умеет кэшировать запись? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 13:40 |
|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
Ivan_PisarevskyчччДЕсли у тебя нет исходников - говорить не о чем.+1 Проведи текущей базе бэкап-рестор с 2.1 на 2.1 и поставь последний багфикс релиз версии 2.1 архитектура классик. Далее добавить памяти в сервер, хотя бы до 32 гиг, посмотреть перфмоном куда идет упор и, если памяти все еще не хватает, то добить до уровня, сколько потянет платформа. Если упор в диски - поставить парочку ССД дисков под базу. Что там в конфиге ФБ написано (только не надо строк с комментариями)? Что за железка? можно полную маркировку включая рэйд контроллер и настройки рэйда. а конфиг не менялся. все по умолчанию ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 13:43 |
|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
блин, я конечно понимаю, что виндузятники не осиляют grep, но чтоб настолько... нахрена дефотный конфиг? накрутить как минимум кэш пейджес(примерно 1000), память под сортировку глядя в потолок, например: DefaultDbCachePages = 1024 TempBlockSize = 2097152 TempCacheLimit = 134217728 LockMemSize = 7048576 LockHashSlots = 30011 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 13:52 |
|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
Sergey_dark, как минимум поиграйся с DefaultDbCachePages = 256-1024, но только аккуратно чтобы памяти хватило на всех и с TempCacheLimit ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 13:53 |
|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
Ivan_Pisarevsky, вот потому то у него тройка и выиграла сходу. В SS то параметры по умолчанию побольше ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 13:55 |
|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
А вообще я охреневаю, конфиг дефолтный, а все туда же менять версию сервера. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 13:59 |
|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
Ivan_Pisarevsky, нуууууууууууу прооооооооостииииите меняяя) поковыряю конфиг. Спасибеще ВАМ) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 14:17 |
|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
Ivan_Pisarevsky, конфиг поменял. вечером перегружу сервер посмотрю на результат. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 14:25 |
|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
Sergey_darkIvan_Pisarevsky, конфиг поменял. вечером перегружу сервер посмотрю на результат. Ух, да ты без наркоза, по-живому оперируешь... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 14:27 |
|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
Sergey_darkвечером перегружу сервердля классика вполне достаточно, чтобы юзеры перезапустили клиентскую прогу. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 14:27 |
|
возможные проблемы при переходе с Firebird 2.1 до версии 3.0
|
|||
---|---|---|---|
#18+
чччДх, да ты без наркоза, по-живому оперируешь...мой "потолок" внушил "йуному падавану" отимизЪм. И таки да, мало ли что там всякие сказочники в форумах понапишут. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 14:29 |
|
|
start [/forum/topic.php?fid=40&msg=39541683&tid=1561355]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
55ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 10ms |
total: | 148ms |
0 / 0 |