Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
База с кластерн.индексом тормоз при добавл.записей, при выборке-нет.Что делать?
|
|||
|---|---|---|---|
|
#18+
Проблема, помогите База данных 150 тыс записей , кластерный индекс по одному полю - времени добавления записи Просто летает на выборке SELECT и заметно притормаживает на Update и Insert. Клиентские приложения на Delphi, ADO, раньше такого не было, появилось только с добавлением индекса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2002, 15:35 |
|
||
|
База с кластерн.индексом тормоз при добавл.записей, при выборке-нет.Что делать?
|
|||
|---|---|---|---|
|
#18+
В BOL IMHO достаточно ясно сказано по этому поводу "Clustered indexes are not a good choice for: Columns that undergo frequent changes This results in the entire row moving (because SQL Server must keep the data values of a row in physical order). This is an important consideration in high-volume transaction processing systems where data tends to be volatile" BOL - Creating and Maintaining Databases - Indexes - Designing an Index - Using Clustered Indexes ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2002, 16:08 |
|
||
|
База с кластерн.индексом тормоз при добавл.записей, при выборке-нет.Что делать?
|
|||
|---|---|---|---|
|
#18+
Что делать? При обычном индексе на выборке тормозит, на вставке и обновлении нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2002, 17:56 |
|
||
|
База с кластерн.индексом тормоз при добавл.записей, при выборке-нет.Что делать?
|
|||
|---|---|---|---|
|
#18+
Тут подойдет метод "covered indexes". Подробности тут: http://www.sqlmag.com/Articles/Index.cfm?ArticleID=21729&CV=%2C%23TA%257%2EG%27YXC%3B%28%3ESW%0A& ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2002, 00:07 |
|
||
|
База с кластерн.индексом тормоз при добавл.записей, при выборке-нет.Что делать?
|
|||
|---|---|---|---|
|
#18+
При выборке по обычному индексу не должно быть сильного замедления по сравнению с кластерным. Скорее всего оптимизатор построил не верный план запроса. Помоги ему использованием хинтов. Например укажи какой индекс использовать, или попробуй другой тип соеденения двух таблиц. Одним словом поиграйся разными опциями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2002, 08:24 |
|
||
|
База с кластерн.индексом тормоз при добавл.записей, при выборке-нет.Что делать?
|
|||
|---|---|---|---|
|
#18+
Индекс - это не лекарство от любой болезни. Его наличие ускоряет выборку, но замедляет вставку записей и их модификацию. Можешь поиграться FillFactor, чтобы сделать расщепление страниц более редким при вставке новых записей (при этом увеличивается объем БД). Если это не поможет, значит определяйся, что для тебя важнее - быстрая выборка или быстрое добавление/обновление записей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2002, 12:01 |
|
||
|
База с кластерн.индексом тормоз при добавл.записей, при выборке-нет.Что делать?
|
|||
|---|---|---|---|
|
#18+
Кто нибудь еще что нибудь присоветует? На самом деле я создал еще один индекс, по полю которое наиболее часто используется в запросах обновления и добавления, в качестве критерия - производительность резко поднялась. Может ли влиять на производительность порядок следования условий, их "индексированность" в запросах обновления добавления? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2002, 16:53 |
|
||
|
База с кластерн.индексом тормоз при добавл.записей, при выборке-нет.Что делать?
|
|||
|---|---|---|---|
|
#18+
Порядок не влияет. Индексированность особенно при операции UPDATE - влияет. Также может влиять сильно то, какие типы запросов делаются, насколько часто и конкурентно данные пишутся в таблицу и так далее... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2002, 18:17 |
|
||
|
|

start [/forum/topic.php?fid=46&tid=1824380]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 342ms |

| 0 / 0 |
