Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Оптимизация SQL  [new]
Valentine
Member

Откуда:
Сообщений: 38
Стоит P4 2.4 1Gb Server 2003 + MS SQL 2000
1c 20 релиз
Запускаю перепроводку доков , смотрю на загрузку проца - выше 50% не подымается :=\
Как его заставить выложицца? ...медленно очень :=(

Сам я не шарю в MS SQL , по-этому не расчитываю на серьёзное ускорение, но хотя бы то , что можна сделать штатными средствами
26 ноя 03, 14:48    [434137]     Ответить | Цитировать Сообщить модератору
 Re: Оптимизация SQL  [new]
funikovyuri
Member

Откуда: Симферополь
Сообщений: 4045
Нужна полная конфигураци сервера

Хотя скорее всего узкое место это дисковая система
26 ноя 03, 14:52    [434148]     Ответить | Цитировать Сообщить модератору
 Re: Оптимизация SQL  [new]
Valentine
Member

Откуда:
Сообщений: 38
Полная - это железо?
Я тож подумал, что узкое место -это диск
WD 40 Gb 8Mb cash
26 ноя 03, 14:57    [434166]     Ответить | Цитировать Сообщить модератору
 Re: Оптимизация SQL  [new]
Valentine
Member

Откуда:
Сообщений: 38
Никто ничё не подскажет???
26 ноя 03, 15:13    [434227]     Ответить | Цитировать Сообщить модератору
 Re: Оптимизация SQL  [new]
ua-soft
Member

Откуда: Украина, Киев
Сообщений: 119
Попробуйте SCSI, говорят помагает...
26 ноя 03, 15:44    [434334]     Ответить | Цитировать Сообщить модератору
 Re: Оптимизация SQL  [new]
Hibernate
Member

Откуда: Киев
Сообщений: 1670
посмотри тут
на этом форуме телепаты конечно есть, но их совсем мало ;-)
26 ноя 03, 15:45    [434339]     Ответить | Цитировать Сообщить модератору
 Re: Оптимизация SQL  [new]
Valentine
Member

Откуда:
Сообщений: 38
Давайте пока обойдёмься без модернизации...
Немножко уточню вопрос (раз идей нет) - если я побалуюсь с настройками fill-factor-а , что -нибудь изменицца?
26 ноя 03, 15:48    [434352]     Ответить | Цитировать Сообщить модератору
 Re: Оптимизация SQL  [new]
funikovyuri
Member

Откуда: Симферополь
Сообщений: 4045
последите за perfomance counters и решите что именно надо модернизировать/улучшать - а иначе это гадание на кофейной гуще

Про счетчики почитайте сдесь https://www.sql.ru/subscribe/2003/149.shtml#9
26 ноя 03, 16:03    [434393]     Ответить | Цитировать Сообщить модератору
 Re: Оптимизация SQL  [new]
Valentine
Member

Откуда:
Сообщений: 38
Спасиба.
С этого и начну.
26 ноя 03, 16:07    [434401]     Ответить | Цитировать Сообщить модератору
 Re: Оптимизация SQL  [new]
Дмитрий Рождественский
Member

Откуда:
Сообщений: 150
Диск ли здесь узкое место - станет ясно, когда станет известен размер базы и настройки памяти SQL. А вот порог в 50% дает повод предположить, что включен HT и серверу отдан один процессор (как и должно быть, так как если отдать MSSQL оба проца под HT - получим жуткие тормоза, на собственном опыте).
26 ноя 03, 16:23    [434448]     Ответить | Цитировать Сообщить модератору
 Re: Оптимизация SQL  [new]
Valentine
Member

Откуда:
Сообщений: 38
HT конечно включен, но процессора для SQL оба. А чё тормозить то будет.
Размер базы 1.7 Гб .
26 ноя 03, 17:56    [434683]     Ответить | Цитировать Сообщить модератору
 Re: Оптимизация SQL  [new]
AlexNsk
Member

Откуда: Новосибирск
Сообщений: 61
Из под 1С хоть убейся, пока свои процедуры не напишешь - будет тормозить.
Сначала эта сволоч тащит на себя результаты выборки, а затем фичит эту выборку и по каждой строке делает опять запрос на сервер (а то и не один). Запусти профайлер и посмотри. Основная нагрузка ложится не на сервер а на сеть. Оттуда и тормоза.
26 ноя 03, 18:05    [434713]     Ответить | Цитировать Сообщить модератору
 Re: Оптимизация SQL  [new]
Valentine
Member

Откуда:
Сообщений: 38
И ещё вопрос.. Почему после завершения задачи SQL не очищает виртуальную память??
27 ноя 03, 15:48    [436612]     Ответить | Цитировать Сообщить модератору
 Re: Оптимизация SQL  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
А значит она больше никому не нужна.
27 ноя 03, 16:10    [436670]     Ответить | Цитировать Сообщить модератору
 Re: Оптимизация SQL  [new]
Valentine
Member

Откуда:
Сообщений: 38
Спасиба... Хотя страный однако у MS SQL подход к данному вопросу :=))
27 ноя 03, 16:25    [436700]     Ответить | Цитировать Сообщить модератору
 Re: Оптимизация SQL  [new]
Valentine
Member

Откуда:
Сообщений: 38
Продолжаем:
Server 2003+MS SQL 2000+1C 7.7 20
10 юзверей (не терминал)
Сеть 100Mbps
База 1С - 2Гб
Ничего лишнего

Сервер:
два процессора Intel® Xeon™ с тактовой частотой 2,66 ГГц и поддержкой технологии Hyper Threading;
1024 Мб двухканальной памяти DDR266 с коррекцией ошибок;
три жестких диска Ultra320 SCSI с поддержкой горячей замены (емкость 36 Гб, 10000 об/мин, 8 Мб кэш-памяти);
нуль-канальный RAID-контроллер с 32 Мб кэш-памяти;

Организовали RAID 5. Сначала думали 0, но сохраность базы - тоже весчь нужная
1-ый вопрос: на сколько подымецца скорость при 0 рейде?
2-ой вопрос:
До этого стоял P4 1.5 c 2х256Мб Rim 800 850G USCSI 160 , но контроллер ток на 80. Вырост в производительности в 3 раза при чтении (отчёт с перебором доков) и не более 2-х при чтении/записи. Естественно удручает.

В рабочем режиме не тестил пока (со всеми юзверями), пока что только локально на серваке. Запускал первоманс монитор, вроде узких мест не нашёл...но..
Процы (в сумме) загружены не более 30%. Дисковая система вроде оптимально (относительно ) работает, но почему так всё плохо ?? :=((
17 янв 04, 00:52    [495569]     Ответить | Цитировать Сообщить модератору
 Re: Оптимизация SQL  [new]
Valentine
Member

Откуда:
Сообщений: 38
Up
17 янв 04, 09:36    [495620]     Ответить | Цитировать Сообщить модератору
 Re: Оптимизация SQL  [new]
Valentine
Member

Откуда:
Сообщений: 38
Ещё вопросик... Вот ,допустим , я перебросил некоторые запросы в ХП и ваще сильно переделал базу 1С. А потом сделал выгрузку и загрузку(сначала бэкапнул,а потом ресторил). Всё что я переделывал заново переделывать???
Или же бэкапы придёца делать только средствами MS SQL?
19 янв 04, 11:48    [496639]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить