Форум: "Прочее";
Текущий архив: 2010.02.28;
Скачать: [xml.tar.bz2];
Внизsql server, ms. Общая оптимизация. Прошу подсказки. Найти похожие ветки
← →
12 © (2009-11-30 16:32) [0]Ситуация:
Сервер 2000, 2 базы, 16 Гб и 14 Гб.
Данных там 30% процентов, остальное индексы. Задумался, нормально ли это для довольно динамичной системы?
"Система" это магазин-супермаркет. Ввод-удаление док-тов, товаров, продажи с накоплением. Несколько раз в день отчеты за период.
Код не могу весь посмотреть, зашифрован. (Но то что посмотрел - можно и получше, если честно) Надо бы ускорить так, без кода.
Счетчики вроде не зашкаливают, немного HDD только, временами.
Тюнинг индексов только на добавление подсказывает, что 1 индекс добавить неплохо бы.
Если вообще, то удалить уже предлагает довольно много индексов.
Стоит согласится?
← →
clickmaker © (2009-11-30 16:46) [1]> удалить уже предлагает довольно много индексов
а в селектах они используются активно?
← →
12 © (2009-11-30 16:58) [2]нет.
Вернее, что видел - не помню чтоб были. Но, наверное, используются где-то..
А так - я в течении 2х часов profiler погонял, потом ITW направил на результат, вот он и рекомендовал такое дело. Вероятно, не очень используются. Или таблицы малы.
← →
clickmaker © (2009-11-30 17:01) [3]я тут уже рекомендовал сегодня одному товарищу - http://msdn.microsoft.com/ru-ru/magazine/cc135978.aspx
← →
12 © (2009-11-30 17:18) [4]спасибо.
Общий план выявления ясен, но вот конкретно..
А есть ли аналоги для 2000 тех представлений, что упоминаются в статье, но которые относятся к 2005?
← →
clickmaker © (2009-11-30 17:42) [5]> А есть ли аналоги для 2000
хм... давно это было, не помню ) планы запросов надо смотреть, по-любому
или апгрейдиться до 2005 или 2008 )
← →
12 © (2009-12-19 11:22) [6]а виновато было железо!
переставил на тачку, простую тачку, только немного усилил памятью и винтами - все заработало в 2-3 раза быстрее!
Это ж не нормально, когда однопроцессорный комп, с 3мя винтами 7 200, 4гб ОЗУ "делает" в 2-3 раза двупроцессорный сервер, с raid10 из 4х винтов 10 000, 4гб памяти более чем в 2 раза..
После долгих анализов думаю, что raid контроллер конфликтует с мамкой. Адреса мамки(из диспетчер-устройства-диапазонIO) и адреса контроллера( те, что он пишет при загрузке). Ну дык вот, они, вообщем, имеют одинаковое пересечение.
Вот из-за этого могут быть такие тормоза?
← →
Anatoly Podgoretsky © (2009-12-19 12:15) [7]> 12 (19.12.2009 11:22:06) [6]
А повод для сомнение в должной квалификации. Может стоит специалиста пригласить, он бы определил узкое место. Может и не пришлось бы менять железо.
А твоя обида понятна.
Но я в подоных случая делал анализ и испытания и до получения нужного результата сменил три материнских платы и три RAID контроллера, пока достиг стабильной скорости передачи более 100 мб/сек. Плохой РАИД может свести на нет все усилия, что похоже на твой случай. У меня хваленый 3dWare обеспечил только 7 мб сек, встроеный Адаптек 12 мб/сек, а вот LSI Intel свыше 100 мб, такую же скорость и стабильность обеспечил и чипсет ICH9r.
← →
12 © (2009-12-19 13:46) [8]сдал в сервис, пусть смотрят.
Как раз 3года только на след.неделе заканчиваются :)
А что обида..
М дя.
В итоге, я все же оказался молодец, что "смог все так ускорить".
пользователи очень довольны - у них в 2 раза все быстрее стало работать
А особенно довольно руководство - отчеты стали делаться быстрее
А все они - бывшие "бандиты", привыкшие жить как жили - сегодня магазин работает, дает прибыль и.. ладно. И зачем платить за спеца откуда-то?
А что будет завтра - посмотрим завтра..
Хоть вот пример - глючит принтер этикеток, сколько раз я его в ремонт сдавал - проще уж давно было купить новый.. А мне было сказано, что не принтер хреновый, а программист такой. Много думал, причем тут программист и принтер..
Сидел ночью - разбирал код хранимок, которые смены закрывают, короче, долго и глючно
Так было сказано, сам слышал, что "программист ночью в своей программе за собой дерьмо убирал а под утро пьяный ушел"
Я сказал директору, что
1.программа не моя
2.моего этого самого там нет. Я лично ни одного документа не завел в ней
3.после 25 часов раб.дня какой хочу, такой и ухожу
Думал уволят..
Не-а, только водки стали давать меньше на протирку техники :)
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2010.02.28;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.006 c