Архив рубрики: SQL

The method greatly improve the performance MS SQL Server

В вопросах повышения производительности часто отталкиваются от производительности конкретного запроса. И это правильно. Но на сервере работает много запросов, много пользователей. Бывают моменты, когда запросы начинают взаимные блокировки. Иногда запросы начинают излишне активно обращаться к системе хранения данных. Каждый отдельный запрос может создавать пики потребления ресурсов, пики блокировок. Продолжаются они зачастую недолго, но в случае… Читать далее »

sql solace: TSQL : Users & Logins

Источник: sql solace: TSQL : Users & Logins —sql 2000 — list database users select name from sysusers where islogin = 1 and uid not in (0,1,2,3,4) — exclude internal sql acounts —sql 2005 — list database users select name from sys.database_principals where type = ‘S’ — sql login and principal_id not in (0,1,2,3,4) — exclude internal sql acounts — sql 2000 — list orphanned users for current database select name from sysusers where islogin = 1 and uid not in (0,1,2,3,4) and sid not in (select sid from sys.syslogins) — exclude mapped logins —sql 2005 — list orphanned users for current database select name from sys.database_principals where type = ‘S’ — sql login and principal_id not in (0,1,2,3,4) — exclude internal sql acounts and sid not in (select sid from sys.server_principals) — exclude mapped logins — code to demonstrate sql users present in db, but not mapping to sql server logins select * from sys.sysusers join sys.syslogins on sys.sysusers.name = sys.syslogins.name and sys.sysusers.sid <> sys.syslogins.sid —sql 2000 — users that need remapping to login following RESTORE select ‘sp_change_users_login ‘‘update_one’‘,’» + name + »‘,’»+ name + »» from sysusers where islogin = 1 and uid not in (0,1,2,3,4) and sid not in (select sid from sys.syslogins) — exclude mapped logins —sql 2005 — users that need remapping to login following RESTORE select ‘sp_change_users_login ‘‘update_one’‘,’» + name + »‘,’»+ name + »» from sys.database_principals where type = ‘S’ — sql login and principal_id not in (0,1,2,3,4) — exclude internal sql acounts and sid not in (select sid from sys.server_principals) — exclude mapped logins Read more: http://sqlsolace.blogspot.com/2007/04/tsql-users-logins.html#ixzz4MifcrxNP

Раздел: SQL

PowerShell / Интересные публикации / Хабрахабр

Источник: PowerShell / Интересные публикации / Хабрахабр Jump Start в PowerShell (часть I) Jump Start в PowerShell (часть II) Расширенные возможности и написание скриптов в PowerShell 3.0 (Jump Start) Генерация скриптов для создания и удаления объектов SQL Server и с помощью Powershell PowerShell. К сожалению, не владею, но для есть понимание- для работы оно надо.… Читать далее »

Раздел: SQL

Эмулятор Windows для Linux или как установить Windows программы в Linux

Эмулятор Windows в Linux, легко! Источник: Эмулятор Windows для Linux или как установить Windows программы в Linux   И еще несколько ссылок: Wine – приложение, являющееся слоем совместимости с Windows API, использующее библиотеки Windows для обеспечения работоспособности приложений, разработанных для ОС семейства Microsoft Windows в иной среде, например, в Ubuntu. Используя Wine, вы можете устанавливать… Читать далее »

Резервные копии заключительного фрагмента журнала

Источник: Резервные копии заключительного фрагмента журнала И еще несколько ссылок: Disaster recovery 101: backing up the tail of the log Tail-Log Backups Важнейший момент- перед восстановлением выбрать все транзакции из журнала. Не забывайте 🙂

Раздел: SQL

Список полезных ресурсов по Microsoft SQL Server / Хабрахабр

Список из 147 бесплатных и платных интернет ресурсов для изучения и работы с Microsoft SQL Server. Статья в формате markdown на английском языке доступна на Github   Источник: Список полезных ресурсов по Microsoft SQL Server / Хабрахабр    

Microsoft SQL Server. Полный список инструментов и утилит

Полезные платные и бесплатные утилиты, инструменты для Microsoft SQL Server — полный список из 147 инструментов. Источник: Microsoft SQL Server. Полный список инструментов и утилит   Глубоко впечатлен. О многих вещах ранее не знал.

Microsoft SQL Server: архитектура и производительность

  Если вы администратор или разработчик СУБД перед вами наверняка вставал вопрос: как наилучшим образом оптимизировать производительность Microsoft SQL Server Источник: Microsoft SQL Server: архитектура и производительность   Актуально. И еще один ролик по той же тематике:

Версионность в SQL Server

Автор: Минюров Сергей Соблюдение классических правил проектирования и разработки баз данных для бизнес-приложений (OLTP) позволяет нам получить быструю и надежную базу данных в режиме блокировки данных, который установлен для Microsoft SQL Server по умолчанию. В случае сложной программной логики на стороне базы данных или совмещения нагрузки по обработке транзакций и аналитических запросов можно перевести конкретную базу… Читать далее »