|
|
|
Сбор статистики
|
|||
|---|---|---|---|
|
#18+
Уже больше года таблички в отдельной схеме наполняются данными. Сейчас порядка 200Гб, 100-ни млн записей. К табличкам идут фиксированные запросы (то есть фиксированный набор запросов без динамики и тп), под каждый запрос построен необходимый индекс. По скорости работает удовлетворительно. Но, за все время в схеме ни разу не собиралась статистика. Понятно, что она нужна для оптимизатора, но вроде он итак понимает какие индексы использовать. Вопрос. Стоит ли ее все-таки собрать? ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2016, 10:50 |
|
||
|
Сбор статистики
|
|||
|---|---|---|---|
|
#18+
Надоли, а что мешает попробовать собрать и проверить?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2016, 11:05 |
|
||
|
Сбор статистики
|
|||
|---|---|---|---|
|
#18+
Надоли, откуда уверенность, что статистика ни раз не собиралась? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2016, 11:06 |
|
||
|
Сбор статистики
|
|||
|---|---|---|---|
|
#18+
trace.logа что мешает попробовать собрать и проверить? Так а что и как проверять? ) Добрый Э - Эхоткуда уверенность, что статистика ни раз не собиралась? Ну как-то так: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Оно? ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2016, 11:16 |
|
||
|
Сбор статистики
|
|||
|---|---|---|---|
|
#18+
Надоли, Код: sql 1. 2. хотя бы так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2016, 11:39 |
|
||
|
Сбор статистики
|
|||
|---|---|---|---|
|
#18+
trace.logхотя бы так Имею в виду, как и что проверить/сравнить до и после сбора статистики (сейчас вроде проблем нет, все нормально работает). То есть как понять, что ее сбор, что-то улучшил? ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2016, 11:44 |
|
||
|
Сбор статистики
|
|||
|---|---|---|---|
|
#18+
Надоли...По скорости работает удовлетворительно. Вопрос. Стоит ли ее все-таки собрать? ) "работает - не трогай" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2016, 11:45 |
|
||
|
Сбор статистики
|
|||
|---|---|---|---|
|
#18+
тынц.Надоли...По скорости работает удовлетворительно. Вопрос. Стоит ли ее все-таки собрать? ) "работает - не трогай" +1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2016, 11:48 |
|
||
|
Сбор статистики
|
|||
|---|---|---|---|
|
#18+
trace.logНадоли, Код: sql 1. 2. хотя бы так.А вот так и не надо. Насобираете гистограмм и кирдык ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2016, 11:50 |
|
||
|
Сбор статистики
|
|||
|---|---|---|---|
|
#18+
Надолиtrace.logхотя бы так Имею в виду, как и что проверить/сравнить до и после сбора статистики (сейчас вроде проблем нет, все нормально работает). То есть как понять, что ее сбор, что-то улучшил? ) версия? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2016, 11:53 |
|
||
|
Сбор статистики
|
|||
|---|---|---|---|
|
#18+
ORA__SQLtrace.logНадоли, Код: sql 1. 2. хотя бы так.А вот так и не надо. Насобираете гистограмм и кирдык это как пример, а вообще вариантов множество как собирать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2016, 11:55 |
|
||
|
Сбор статистики
|
|||
|---|---|---|---|
|
#18+
тынц."работает - не трогай" Это само собой, но интересно же, когда все работает, скучно :) trace.logверсия? 11.2 ORA__SQLА вот так и не надо. Насобираете гистограмм и кирдык Вот. Это интересно. То есть сбором статистики можно и ухудшить? ) Правильно понимаю, что например те же гистограммы нет смысла собирать, если распределение значений в поле равномерное? И как может повлиять их сбор при отсутствии необходимости? Долгий разбор запросов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2016, 12:12 |
|
||
|
Сбор статистики
|
|||
|---|---|---|---|
|
#18+
НадолиORA__SQLА вот так и не надо. Насобираете гистограмм и кирдык Вот. Это интересно. То есть сбором статистики можно и ухудшить? ) Правильно понимаю, что например те же гистограммы нет смысла собирать, если распределение значений в поле равномерное? И как может повлиять их сбор при отсутствии необходимости? Долгий разбор запросов?Если собрать, не понимая, что собираем - то можно и сломать Гистограммы собирать только, когда выполняются запросы с литералами (преимущественно в DWH), в остальных случаях это мина замедленного действия ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2016, 12:25 |
|
||
|
Сбор статистики
|
|||
|---|---|---|---|
|
#18+
ORA__SQL, пока есть желание собрать более менее безобидно (просто для порядка, а то как же так-то без статистики)) Код: plsql 1. Но не в курсе, может это уже устарело и надо юзать только dbms_stats. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2016, 13:05 |
|
||
|
Сбор статистики
|
|||
|---|---|---|---|
|
#18+
НадолиORA__SQL, пока есть желание собрать более менее безобидно (просто для порядка, а то как же так-то без статистики)) Код: plsql 1. Но не в курсе, может это уже устарело и надо юзать только dbms_stats. https://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:4347359891525 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2016, 13:12 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39368597&tid=1886799]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
197ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
70ms |
get tp. blocked users: |
1ms |
| others: | 253ms |
| total: | 578ms |

| 0 / 0 |
