|
|
|
использование выражений при построении индекса
|
|||
|---|---|---|---|
|
#18+
можно ли создать индекс из преобразованного поля как в DBF? Например, в поле "наименование" для сравнения нужно убирать пробелы и все буквы переводить в верхний регистр. INDEX ON upper(strtran(name," ","")) tag name1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2014, 21:47:47 |
|
||
|
использование выражений при построении индекса
|
|||
|---|---|---|---|
|
#18+
Увы, нет. Единственный вариант - хранить очищенный вариант строки в отдельном поле и его индексировать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2014, 22:15:57 |
|
||
|
использование выражений при построении индекса
|
|||
|---|---|---|---|
|
#18+
а что так плохо-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2014, 22:33:03 |
|
||
|
использование выражений при построении индекса
|
|||
|---|---|---|---|
|
#18+
А никому не надо. Ты первый... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2014, 22:35:49 |
|
||
|
использование выражений при построении индекса
|
|||
|---|---|---|---|
|
#18+
AkinaА никому не надо. Ты первый...Да нет, было бы весьма полезно. В других СУБД используем вовсю. Кстати, а в форках ничего такого еще не сделали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2014, 22:39:11 |
|
||
|
использование выражений при построении индекса
|
|||
|---|---|---|---|
|
#18+
Akina, видимо ты не пробовала никогда с ними работать, а так, вещь прикольная и удобная. Было бы неплохо, если бы её реализовали в MySql ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2014, 08:53:00 |
|
||
|
использование выражений при построении индекса
|
|||
|---|---|---|---|
|
#18+
Во времена голимого клиппера работал я с ними. И даже использовал. После появления "приличной" СУБД (если точнее - Btrieve) пришёл к выводу, что индексирование по выражению иному, чем определённое число начальных символов строкового поля, чаще свидетельствует о неверной структуре (несоответствие структуры хранения физике процесса), нежели о реальной необходимости индексирования по вычислимому полю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2014, 09:11:21 |
|
||
|
использование выражений при построении индекса
|
|||
|---|---|---|---|
|
#18+
AkinaВо времена голимого клиппера работал я с ними. И даже использовал. После появления "приличной" СУБД (если точнее - Btrieve) пришёл к выводу, что индексирование по выражению иному, чем определённое число начальных символов строкового поля, чаще свидетельствует о неверной структуре (несоответствие структуры хранения физике процесса), нежели о реальной необходимости индексирования по вычислимому полю. а у меня все таблицы с полем is_deleted ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2014, 14:10:17 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38811286&tid=1833912]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
33ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 320ms |

| 0 / 0 |
