|
|
|
Нагрузочный тест, 300 isql: count(*) from mon$statements всё время больше 1000. Why ?
|
|||
|---|---|---|---|
|
#18+
hi all Запустил окошки. Каждое из них лопатит большой скрипт, в котором вот такой код: Код: sql 1. 2. 3. 4. 5. 6. 7. - повторяется 30 раз (затем - переконнект и всё по-новой). Паузы всем окнам назначены равными 3 сек, окна все стартовали одновременно (но дальше, ясен пень, паузы у них будут в разные моменты времени). Дальше запускаю в отдельном окне isql и даю ему вот такой скрипт: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. Результаты этого скрипта слегка удивляют. 1) при числе коннектов от 260 до 300 (что вполне ОК) общее число стейтментов всё время около 1000. Откуда их столько ? Почему в mon$tatements так много не удалённых записей с mon$state=0 ? 2) поле "attach_SQL_live_sample" для некоторых записей содержит что-то странное: две или трим запятых подряд. В упор не вижу, как они могут вылезти из текста вышеприведенного запроса. В аттаче - результаты нескольких запусков этого запроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2013, 20:28:31 |
|
||
|
|

start [/forum/topic.php?fid=40&fpage=113&tid=1564304]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
72ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 379ms |

| 0 / 0 |
