Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Microsoft SQL SERVER

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119

Открыть новую тему     Написать ответ в эту тему

aidar



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Microsoft SQL Server
 
В данном разделе рассматриваются вопросы по установке, настройке и администрированию MS SQL.
Вопросы по выборкам, созданию процедур, индексов и прочему программированию - лучше обращаться сюда: Microsoft SQL Server в разделе Прикладное Программирование


Полезные ресурсы:
Ссылки на официальные ресурсы:   TechNet Rus по SQL   TechNet Eng по SQL 2000    TechNet Eng по SQL 2005     MS SQL Server на форумах TechNet Rus
 
Полезные ресурсы, где можно найти дополнительную информацию:
http://www.sql.ru - один из самых больших и популярных ресурсов в ру-нете по MSSQL.
http://sqlserverbuilds.blogspot.com - информация о ВСЕХ билдах и версиях SQL Server
 
Где найти дистрибутив?



Microsoft SQL Server 2000
 
Текущий и наверное Последний Service Pack: SP4 (build 8.00.2039)
Последний кумулятивный пакет хотфиксов после SP4: build 8.00.2187
Список всех хотфиксов после SP4 на текущий момент: Cumulative list of the hotfixes that are available for SQL Server 2000 SP4
SQL Server 2000 Books Online June 2007 Update
Сравнение редакций, совместимость с ОС



Microsoft SQL Server 2005
 
Блог Александра Гладченко - MVP по MS SQL. Заглядывайте периодически, очень интересные статьи.
 
Текущая версия:
Последний Service Pack - 2
Их было два, оба с одинаковым билдом - 9.00.3042
Здесь (ENG) описано, почему так произошло и как отличить "правильный" от "не правильного".
 
Здесь можно посмотреть, какой апдейт на сегодняшний день крайний для MS SQL SP2:
The SQL Server 2005 builds that were released after SQL Server 2005 Service Pack 2 was released (ENG)

Всего записей: 255 | Зарегистр. 20-09-2001 | Отправлено: 17:21 08-01-2003 | Исправлено: SkySandy, 02:26 20-08-2014
Shadowed

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Какими тестами проверить производительность сервера с SQL? (к примеру insert 10^9 строк и select). Или какова минимальная скорость дисковой подсистемы, память, пр... Есть ли данные с которыми можно сравнить полученный результат? К примеры - "скорость диска - хорошо, сеть - проблемы".
 
Вкратце история. База - увеличилась с 3ГБ до 8ГБ. Перешли с 1С8.2 файловой на SQL. 1С-ники гарантировали значительный прирост скорости. Для этого специально приобрели сервер под SQL.
Производительность работы 1С - увеличилась на 5%-10% (засекали время на отчетах, которые по заверению 1С-ников должны крутиться на SQL). Специалисты по 1С говорят что у меня SQL сервер плохо настроен. Руководство нервничает и спрашивает: на что потрачены деньги?
Где-то так.
 
Структура:
Терминальный сервер (win2008R2, RDP, Клиент 1С 8.2) - Server SQL (Win2008R2, SQL2008R2, Сервер 1С8.2)

Всего записей: 17 | Зарегистр. 18-02-2003 | Отправлено: 05:44 29-05-2012
Painted

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shadowed
- Хорошо бы взглянуть на параметры серверов - терминального и скульного.
- Как правило нагрузку замеряют штатными средствами типа Журнал счетчиков
- Кое-что можно увидеть в Диспетчере задач. (Если ядер и памяти много, может помочь запуск второго Рабочего процесса 1С)
- А ты уверен, что дело в SQL, а не в терминалке?
- Регламенты регулярно выполняются на SQL (сбор статистики, переиндексация, чистка кеша)?

Всего записей: 115 | Зарегистр. 17-01-2008 | Отправлено: 08:31 29-05-2012
Angel_19



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
SQL 2008, место на диске где хранится папка с временными файлами заканчивается.
Как изменить место хранения временных файлов? Или может можно добавить еще папку для временных файлов.

Всего записей: 395 | Зарегистр. 19-04-2005 | Отправлено: 13:02 29-05-2012
bigsloth



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
SQL 2008, место на диске где хранится папка с временными файлами заканчивается.

"временные файлы" - это вы так tempdb обозвали?
Если я угадал, то вот так.  
Можно не переносить файлы, а просто создать еще один файл данных на нужном диске, а уже имеющемуся запретить расти свыше определенного предела. Все это делается через SSMS, в свойствах БД.
Ну и вообще, при перезапуске службы MS SQL Server, tempdb автоматически пересоздается с размером БД model, либо с размером указанным в Initial Size в свойствах tempdb.

Всего записей: 239 | Зарегистр. 18-09-2009 | Отправлено: 14:43 29-05-2012
Shadowed

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Painted
 

Цитата:
- Хорошо бы взглянуть на параметры серверов - терминального и скульного.  

 
Сервер терминальный:
Intel Brandon SE7520BD2/2x Intel Xeon, 3200 MHz/16 GB/2x73GB 15K Ultra320 SCSI(RAID1)+2x146GB 15K Ultra320 SCSI(RAID1)
 
Win2008R2, RDP, Клиент 1С 8.2
 
Сервер SQL:
HP ProLiant ML350 G6/2xE5620, 2400 MHz/16 GB/2x146GB 10K SAS(RAID1)+4x146GB 15K SAS(RAID10)
 
Win2008R2, SQL2008R2, Сервер 1С8.2 (8 рабочих процессов), база 8 GB
 
Для SQL веделил 8GB
 
Сеть: Gigabit Ethernet
 

Цитата:
- Как правило нагрузку замеряют штатными средствами типа Журнал счетчиков

 
Что именно замерить и с чем сравнить полученный результат?
 

Цитата:
- Кое-что можно увидеть в Диспетчере задач

 
1С-ники подсказали какой-то отчет, который должен выполняться исключительно на SQL.
В этот момент SQL - отрабатывает почти мгновенно, далее 1 процесс 1С сервера - незначительно подгружается и потом данные передаются на терминал. Загрузка системы - 3-5%.
Подобная задача на старой файловой базе - процентов на 10 медленее работала, причем - сама база физически находилась на терминале.
 

Цитата:
- А ты уверен, что дело в SQL, а не в терминалке?

1С-ники - говорят о проблеме в SQL сервере.
 

Цитата:
- Регламенты регулярно выполняются на SQL (сбор статистики, переиндексация, чистка кеша)?

Ежедневное архивирование и чистка логов.
 
Есть ли что-то из набора синтетических тестов, чтобы показать что SQL сервер работает отлично, и проблемы в конфигурации 1С или где нить еще?
 
Тут важно интерпретировать результаты этих тестов и сравнить с аналогичными системами. А то показать что миллион записей вставляются и выбираются за 10 секунд - ни о чем не говорит. Непонятно сколько они должны вставляться на аналогичных системах.
 
В корректной работе сервера - я не сомневаюсь. Но повторюсь: Специалисты по 1С говорят что у меня SQL сервер плохо настроен. Говорят что должно все работать быстрее.
Для эксперимента поднимал на нем 3 виртуалки с прикладными задачами - все летает.
Единственное чем удалось подгрузить систему до 95% - архивирование данных (7Z, 16 потоков)

Всего записей: 17 | Зарегистр. 18-02-2003 | Отправлено: 03:38 30-05-2012
Painted

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shadowed

Цитата:
Что именно замерить и с чем сравнить полученный результат?

Замерить предполагаемое узкое место. Например, очередь записи(чтения) на диск.

Цитата:
Ежедневное архивирование и чистка логов.

Какие логи? Надеюсь, не журнал транзакций? Обновление статистики все же сделай
 
Еще может тормозить из-за сетевки. В 2008 появились навороты, которые чаще мешают. Попробуй из командной строки.
netsh interface tcp set global autotuninglevel=disabled
netsh interface tcp set global rss=disabled
Иногда рабочие процессы тормозят, их надо прибивать и новые заводить, у меня ночью все rphost.exe прибиваютсяи сервер 1С перезапускается.
Когда много рабочих процессов 1С иногда rmngr.exe тупит. Попробуй с одним рабочим процессом.

Всего записей: 115 | Зарегистр. 17-01-2008 | Отправлено: 08:35 30-05-2012 | Исправлено: Painted, 08:42 30-05-2012
Shadowed

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Painted
 

Цитата:
Какие логи? Надеюсь, не журнал транзакций

Да. Журнал транзакций.
Журнал транзакция вместе с базой архивируется и обрезается. Рекомендации специалистов по 1С.
 

Цитата:
Еще может тормозить из-за сетевки.


Цитата:
Иногда рабочие процессы тормозят...

Проверял передачу по сети.
При копировании больших файлов скорость 90-100 МБ.
Куча мелких - 25-30 МБ.
 
Ради эксперимента менял количество рабочих процессов от 2-8. Большой разницы не наблюдал.
Также запускали 1С вместе с 1С-ником локально на SQL сервере, разницы с работой 1С под терминалом - практически никакой. После этих тестов 1С-ник и выдвинул теорию о проблеме с SQL.
 

Цитата:
Замерить предполагаемое узкое место. Например, очередь записи(чтения) на диск.

А с этого места можно подробнее.

Всего записей: 17 | Зарегистр. 18-02-2003 | Отправлено: 12:36 30-05-2012
Painted

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shadowed

Цитата:
А с этого места можно подробнее.

Примерно так.

Создать вручную - счетчик производительности - Логический диск - добавить.
Короче, можно разобраться
Формат файла лучше выбрать текстовой, потом в  Экселе удобно анализировать

Всего записей: 115 | Зарегистр. 17-01-2008 | Отправлено: 14:53 30-05-2012 | Исправлено: Painted, 14:55 30-05-2012
Talay



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте,
 
Мне надо установить компонент Reporting Services в SQL Server 2005  
у меня уже стоит настроенный базами. смогу ли я сверху начать установку чтоб включить Reporting Services и дальше работать?

Всего записей: 482 | Зарегистр. 07-08-2008 | Отправлено: 13:58 06-06-2012
Fiskal



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поменяли комп бухгалтеру с вин хр сп3 на вин 7 х64 хоум премиум. На старом компе стоял для банк клиента sql 2008 r2, на новой такое же, но х64 версия.
При попытке отресторить базу с 32 на 64 под утилитой МКБ банка - получаем ошибку.
вот такую.  
Гуглем выяснил, что это возникает при разности версий sql, но тут то версии одинаковые стояли..
Разрядность мешает?
 
 

Всего записей: 1161 | Зарегистр. 09-08-2009 | Отправлено: 12:46 11-06-2012
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Fiskal
Цитата:
Разрядность мешает?  
Может быть и такое. Посему лучше не цеплять файлы старой базы, а сделать ее дамп, а потом восстановить на новом сервере.
 


----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17278 | Зарегистр. 13-06-2007 | Отправлено: 14:30 11-06-2012
Fiskal



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vlary у меня были такие мысли, как и обойти программулину и сделать бекап\рестор средствами самого скуля.
Попробую сдампить, спасибо за совет.
Зы. А в таком случае разрядность не помешает, как я понимаю?

Всего записей: 1161 | Зарегистр. 09-08-2009 | Отправлено: 15:43 11-06-2012
Angel_19



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
MS SQL2008.
Настроены и нормально выполнялись бэкап базы и удаление устаревших бэкапов (2 разных задания).
Недавно перестало нормально работать удаление устаревших бэкапов. Т.е. задание по удалению бэкапов согласно SQL отрабатывает успешно, а вот сами файлы так и не удалаются.
Где копать?

Всего записей: 395 | Зарегистр. 19-04-2005 | Отправлено: 09:22 15-06-2012
bigsloth



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Angel_19
Как у вас настроено удаление бэкапов? Покажите текст джоба (если джобом) или maint. plan если планом обслуживания.

Всего записей: 239 | Зарегистр. 18-09-2009 | Отправлено: 09:29 15-06-2012
Angel_19



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Настроено через план обслуживания.
 

Всего записей: 395 | Зарегистр. 19-04-2005 | Отправлено: 09:47 15-06-2012
bigsloth



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Angel_19
Попробуйте проверить права доступа у учетки под которой запускается SQL Server Agent на уровне шары и на уровне файловой системы. И проверьте, что пути к бэкапам и их расширения не изменились.

Всего записей: 239 | Зарегистр. 18-09-2009 | Отправлено: 11:39 15-06-2012
Angel_19



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Права доступа в норме! Т.к. в эту же папку идет создание бэкапа базы через план обслуживания. Пути также не менялись.
Вообщем это мистика, все работало и вдруг просто перестало именно удалять с шары файлы.

Всего записей: 395 | Зарегистр. 19-04-2005 | Отправлено: 13:29 15-06-2012
qwertEHOK

Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
подскажите пожалуйста ответ на глупый вопрос
SQL 2005 - возможно ли добавить к существующему новый инстанс или надо новую копию SQL ставить?

Всего записей: 454 | Зарегистр. 13-09-2006 | Отправлено: 14:55 18-06-2012
bigsloth



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
qwertEHOK
Инстанс - это и есть "новая копия SQL", т.е. чтобы добавить новый инстанс - вам надо установить "новую копию SQL" с нуля. Что конкретно вы хотите сделать?

Всего записей: 239 | Зарегистр. 18-09-2009 | Отправлено: 05:17 19-06-2012
vikkiv



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите как нубу элементарным путём мигрировать простую (~20 маленьких таблиц) БД с SQL Server 2008 R2 (Standard x64) на SQL Compact Edition 3.5 или 4.0. ? ( .mdf ->> .sdf )
П.С. Management Studio & Visual Studio 2010 имеются.
 
Огромущее спасибо!!!

Всего записей: 747 | Зарегистр. 10-11-2005 | Отправлено: 01:40 22-06-2012 | Исправлено: vikkiv, 01:51 22-06-2012
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Microsoft SQL SERVER


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru