Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
план запроса к партиционной таблице
|
|||
|---|---|---|---|
|
#18+
всем привет. выяснил, что у меня не работает механизм партиционных таблиц. т.е. эти два плана совершенно одинаковы: Код: plaintext 1. 2. 3. 4. таблицы созданы по всем правилам http://www.postgresql.org/docs/8.2/interactive/ddl-partitioning.html у каждой наследуемой таблицы есть свой CHECK для поля dt и индекс. не могу понять, почему планировщик показывает два одинаковых плана не зависимо от значения constraint_exclusion? PostgreSQL 8.1.4 on i386-unknown-freebsd6.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2007, 04:05 |
|
||
|
план запроса к партиционной таблице
|
|||
|---|---|---|---|
|
#18+
проверил на другой таблице, и выяснил, что работает. но есть различие. в первом случае поле даты имеет тип timestamp (с ним не работает). во втором случае - тип date. это критично? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2007, 12:36 |
|
||
|
план запроса к партиционной таблице
|
|||
|---|---|---|---|
|
#18+
DeWiLпроверил на другой таблице, и выяснил, что работает. но есть различие. в первом случае поле даты имеет тип timestamp (с ним не работает). во втором случае - тип date. это критично? Skoree vsego u Vas problema analogichnaia : http://groups-beta.google.com/group/pgsql.novice/browse_frm/thread/405e963d7007c78e/e4f175ba2d39a569?lnk=gst&q=Partitioning+table+-+explain+said+that+all+partition+tables+are+scanned&rnum=1#e4f175ba2d39a569 Poprobuite iavno po'cast'it' vashi daty k tipu timestamp (kak v zaprose, tak i v CHECK() usloviah tablits). Mojet pomoch'... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2007, 08:25 |
|
||
|
план запроса к партиционной таблице
|
|||
|---|---|---|---|
|
#18+
СергейК Skoree vsego u Vas problema analogichnaia : http://groups-beta.google.com/group/pgsql.novice/browse_frm/thread/405e963d7007c78e/e4f175ba2d39a569?lnk=gst&q=Partitioning+table+-+explain+said+that+all+partition+tables+are+scanned&rnum=1#e4f175ba2d39a569 Poprobuite iavno po'cast'it' vashi daty k tipu timestamp (kak v zaprose, tak i v CHECK() usloviah tablits). Mojet pomoch'... спасибо. ваш пост мне помог. для решения проблемы достаточно было в CHECK изменить тип с DATE на TIMESTAMP. т.е. тип поля должен совпадать с тем, что указано в CHECK. а в запросе не важно как написана дата, хоть DATE, хоть TIMESTAMP. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2007, 15:17 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=34270403&tid=2005785]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 236ms |
| total: | 391ms |

| 0 / 0 |
