|
|
|
расшифровка lock_print
|
|||
|---|---|---|---|
|
#18+
Alex_MS82в один миг затыкеще можно попробовать запустить пользовательский трейс, в конфиге которого указано: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Запускайте его так: Код: plaintext Когда будут затыки, в трейсе появятся сообщения о выполняемых стейтментах, длительность которых свыше 5000 мс (или поставьте time_threshold в другое значение). Покажите сюда с планами и статистикой самые одиозные из них. Прервать трейс можно просто по Ctrl-C. Да, и еще.автор Код: sql 1. - я правильно понимаю, что свип у вас там по ночам, отдельным заданием ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 19:07:31 |
|
||
|
расшифровка lock_print
|
|||
|---|---|---|---|
|
#18+
kdvAlex_MS82, 23 миллиона транзакций за полтора суток - это сильно. Это значит 660300 транзакций в час, 11к транзакций в минуту, или 183 транзакции в секунду, НЕПРЕРЫВНО. Допустим, 300 пользователей сидят у своих компов уже 36 часов и непрерывно жмут на кнопки. Получается, что каждый пользователь генерит транзакцию каждые 2 секунды. Что-то тут не так. ну большая часть программно без клиентов отрабатывает а клиентов вообще больше, но не все одновременно работают и не напрямую с базой а через сервер приложений ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 19:08:26 |
|
||
|
расшифровка lock_print
|
|||
|---|---|---|---|
|
#18+
Alex_MS82кстати я ж так понимаю настройки в конфиге применяются после перезагрузки ФБ или на новый коннект к базе уже пойдет и конфиг новый?в КЛАССИКЕ - нет, там каждый новый коннект перечитывает конфиг заново. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 19:08:39 |
|
||
|
расшифровка lock_print
|
|||
|---|---|---|---|
|
#18+
Alex_MS82не все одновременно работают и не напрямую с базой а через сервер приложенийпул коннектов в нём есть ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 19:09:21 |
|
||
|
расшифровка lock_print
|
|||
|---|---|---|---|
|
#18+
Таблоид, из isql не замерял , а программно долго (pFIBDatabase.Connected := true) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 19:14:22 |
|
||
|
расшифровка lock_print
|
|||
|---|---|---|---|
|
#18+
кстати: а к таблицам мониторинга в вашем приложении много обращений ? ( особенно - из триггеров на commit/rollback или на connect/disconnect; например, для аудита там всякого: кто вошел/вышел и проч.) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 19:17:10 |
|
||
|
расшифровка lock_print
|
|||
|---|---|---|---|
|
#18+
Таблоид- я правильно понимаю, что свип у вас там по ночам, отдельным заданием ? да , в 4 утра каждый день запускается gfix.exe -sweep -user SYSDBA -password ........ d:\db\main.FDB ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 19:19:27 |
|
||
|
расшифровка lock_print
|
|||
|---|---|---|---|
|
#18+
Таблоидпул коннектов в нём есть ? не везде, на нагруженных командах есть Таблоидкстати: а к таблицам мониторинга в вашем приложении много обращений ? ( особенно - из триггеров на commit/rollback или на connect/disconnect; например, для аудита там всякого: кто вошел/вышел и проч.) неа, в основном только вручную ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 19:23:53 |
|
||
|
расшифровка lock_print
|
|||
|---|---|---|---|
|
#18+
Alex_MS82из isql не замерялчто в этом сложного ? Создайте батник: Код: plaintext 1. 2. 3. ЗЫ. Когда (и если) захотите жаловаться ФБ-разрабам, то помните: они не знают других инструментов, кроме как isql :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 19:27:11 |
|
||
|
расшифровка lock_print
|
|||
|---|---|---|---|
|
#18+
Alex_MS82неа, в основном только вручнуюВрубайте трейс через час после старта ФБ (лучше так: незадолго до того, как по вашим прикидкам будут тормоза), параметры конфига я привёл выше. Он выдаст сообщение о своём старте и ЗАМРЁТ в ожидании тормозных запросов. Введите в новом окне для проверки что-нибудь вроде: Код: plaintext Если отреагирует - всё пучком, ждите тормозов и постарайтесь побольше собрать инфы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 19:31:13 |
|
||
|
расшифровка lock_print
|
|||
|---|---|---|---|
|
#18+
Таблоид, ага спасибо, завтра уже сделаю - сегодня уже вряд ли будут тормоза ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 19:38:06 |
|
||
|
|

start [/forum/topic.php?fid=40&gotonew=1&tid=1563911]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
205ms |
get topic data: |
11ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 541ms |

| 0 / 0 |
