|
ASE: tempdb. Space allocated
|
|||
---|---|---|---|
#18+
Открыл для себя большое белое пятно в понимании системных таблиц Сайбеза. Есть следующий скрипт для определения свободного места на базе (внутренние нужды): Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9.
Все замечательно работало, пока не появилась дурная мысль так же "смотреть" на темповую базу (tempDb). Оказалось, скрипт - всегда выдает одно и тоже значение, не смотря на реальное используемое пространство в БД. Может отрицательно сказывается понедельник, но не пойму где искать инфу по темповой базе? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2014, 17:56 |
|
ASE: tempdb. Space allocated
|
|||
---|---|---|---|
#18+
Ы. был лишний апостроф в скрипте Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
Не могу понять откуда вытягивает инфу sp_helpdb По юзерским базам все сходится, темп-же выдает странное... ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 11:15 |
|
ASE: tempdb. Space allocated
|
|||
---|---|---|---|
#18+
SQLMantis, Спасибо! Действительно процедура дала то, что нужно, переписал ее во вьюху - для моей задачи удобнее использовать. Из минусов - пришлось захардкодить pagesize и несколько поизвращаться с округлениями, дабы вывести корректные значения в мегабайтах и не словить ексепшен. Из плюсов - по всем базам инфа в одной вьюхе. Мож кому пригодиться: Код: plsql 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. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2014, 18:05 |
|
|
start [/forum/topic.php?fid=55&fpage=8&tid=2009826]: |
0ms |
get settings: |
12ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
others: | 250ms |
total: | 381ms |
0 / 0 |