|
Индексы по text-полям, основанным на COLLATION со спец атриб: когда они НЕ могут юзаться
|
|||
---|---|---|---|
#18+
hi all Пишу сюда в качестве памятки, а то пропадёт ещё :-) Денис в курсе, но в доке этого пока не вижу. Если в определение тестового поля основано на коллации со специальными атрибутами: 1) NUMERIC-SORT=1 или 2) UNICODE_CI (т.е. case insensitive) - то: 1) для NUMERIC-SORT=1 - не поддерживается PLAN ORDER (т.е. навигация) по такому индексу, если он уникальный. См. CORE-3947 . 2) для UNICODE_CI - не поддерживается использование индекса в GROUP BY, если этот индекс НЕ уникальный. См. CORE-4787 . Первый тикет имеет статус Resolved, так что вряд ли тут будет прогресс. Второй - пока что Unassigned, поэтому будем надеяться и уповать. Доказательство: Код: plaintext 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. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2015, 18:27 |
|
|
start [/forum/topic.php?fid=40&fpage=76&tid=1562805]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
12ms |
get forum data: |
6ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 303ms |
total: | 431ms |
0 / 0 |