Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / База с кластерн.индексом тормоз при добавл.записей, при выборке-нет.Что делать? / 8 сообщений из 8, страница 1 из 1
07.01.2002, 15:35
    #32020248
Doctor Watson
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База с кластерн.индексом тормоз при добавл.записей, при выборке-нет.Что делать?
Проблема, помогите
База данных 150 тыс записей , кластерный индекс по одному полю - времени добавления записи
Просто летает на выборке SELECT и заметно притормаживает на Update и Insert.
Клиентские приложения на Delphi, ADO, раньше такого не было, появилось только с добавлением индекса
...
Рейтинг: 0 / 0
07.01.2002, 16:08
    #32020249
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База с кластерн.индексом тормоз при добавл.записей, при выборке-нет.Что делать?
В 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
...
Рейтинг: 0 / 0
09.01.2002, 17:56
    #32020381
Doctor Watson
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База с кластерн.индексом тормоз при добавл.записей, при выборке-нет.Что делать?
Что делать? При обычном индексе на выборке тормозит, на вставке и обновлении нет
...
Рейтинг: 0 / 0
10.01.2002, 00:07
    #32020384
Слон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База с кластерн.индексом тормоз при добавл.записей, при выборке-нет.Что делать?
Тут подойдет метод "covered indexes". Подробности тут:
http://www.sqlmag.com/Articles/Index.cfm?ArticleID=21729&CV=%2C%23TA%257%2EG%27YXC%3B%28%3ESW%0A&
...
Рейтинг: 0 / 0
10.01.2002, 08:24
    #32020408
BiSas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База с кластерн.индексом тормоз при добавл.записей, при выборке-нет.Что делать?
При выборке по обычному индексу не должно быть сильного замедления по сравнению с кластерным. Скорее всего оптимизатор построил не верный план запроса. Помоги ему использованием хинтов. Например укажи какой индекс использовать, или попробуй другой тип соеденения двух таблиц. Одним словом поиграйся разными опциями.
...
Рейтинг: 0 / 0
10.01.2002, 12:01
    #32020456
Garya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База с кластерн.индексом тормоз при добавл.записей, при выборке-нет.Что делать?
Индекс - это не лекарство от любой болезни. Его наличие ускоряет выборку, но замедляет вставку записей и их модификацию. Можешь поиграться FillFactor, чтобы сделать расщепление страниц более редким при вставке новых записей (при этом увеличивается объем БД). Если это не поможет, значит определяйся, что для тебя важнее - быстрая выборка или быстрое добавление/обновление записей.
...
Рейтинг: 0 / 0
10.01.2002, 16:53
    #32020483
Doctor Watson
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База с кластерн.индексом тормоз при добавл.записей, при выборке-нет.Что делать?
Кто нибудь еще что нибудь присоветует? На самом деле я создал еще один индекс, по полю которое наиболее часто используется в запросах обновления и добавления, в качестве критерия - производительность резко поднялась.
Может ли влиять на производительность порядок следования условий, их "индексированность" в запросах обновления добавления?
...
Рейтинг: 0 / 0
10.01.2002, 18:17
    #32020484
Слон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База с кластерн.индексом тормоз при добавл.записей, при выборке-нет.Что делать?
Порядок не влияет. Индексированность особенно при операции UPDATE - влияет. Также может влиять сильно то, какие типы запросов делаются, насколько часто и конкурентно данные пишутся в таблицу и так далее...
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / База с кластерн.индексом тормоз при добавл.записей, при выборке-нет.Что делать? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]