|
|
|
Индексы по столбцам с типом DATE
|
|||
|---|---|---|---|
|
#18+
в литературе ни разу ни видел примера по созданию индекса по столбцу с типом DATE - с чем это связано? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2003, 15:00 |
|
||
|
Индексы по столбцам с типом DATE
|
|||
|---|---|---|---|
|
#18+
с неиспользованием такого индекса в запросах с some_function(indexed_date_column), т.е. to_char(indexed_date_column), trunc(indexed_date_column) и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2003, 15:09 |
|
||
|
Индексы по столбцам с типом DATE
|
|||
|---|---|---|---|
|
#18+
А создать индекс по trunc(date_column)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2003, 15:10 |
|
||
|
Индексы по столбцам с типом DATE
|
|||
|---|---|---|---|
|
#18+
2 Scott Tiger Я всего лишь ответил на вопрос :-) Решения могут быть разными. Я предпочитаю хранить в одной колонке транкнутую дату, в другой - время в чаре ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2003, 15:17 |
|
||
|
Индексы по столбцам с типом DATE
|
|||
|---|---|---|---|
|
#18+
В чём проблема использования индекса по DATE - не вижу. Если в столбце дата с секундами, минутами, часами - тогда используй BETWEEN - будет произведён поиск по диапазону индекса. Если сравнение типа WHERE f_date = to_date('01.01.2001 23:00:53','dd.mm.yyyy hh24:mi:ss') - Тоже никаких проблем Если же дата в столбце урезанная до дня, то WHERE f_date = trunc(p_date) - тоже без проблем. Во всех вышеупомянутых случаях индекс будет использоваться. Если же используются WHERE trunc(f_date) - так это для любых функций и любых типов данных одинаково. То же самое WHERE UPPER(ename) = p_name Так что тип DATE не причём. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2003, 15:26 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=2792&tid=1991110]: |
0ms |
get settings: |
10ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
45ms |
get topic data: |
5ms |
get forum data: |
2ms |
get page messages: |
22ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 306ms |

| 0 / 0 |
