Запитання з тегом «sql-server-2008-r2»

SQL Server 2008 R2 (основна версія збірки 10.50.xxxx). Будь ласка, позначте також sql-сервером.

1
Продуктивність SQL Server 2012 v SQL Server 2008 R2
Хто-небудь має посилання на тестування продуктивності двигуна бази даних або будь-які анекдотичні повідомлення про покращення продуктивності в SQL Server 2012. Ми використовуємо лише механізм DB, а не служби звітування або BI. Будь-які поради / позиції з точки зору оновлення?

2
Як SQL Server вибирає індексний ключ для посилання на іноземний ключ?
Я працюю зі застарілою базою даних, імпортованою з MS Access. Існує близько двадцяти таблиць з некластеризованими унікальними первинними ключами, які були створені під час оновлення MS Access> SQL Server. Багато з цих таблиць також мають унікальні некластеризовані індекси, які є дублікатами первинного ключа. Я намагаюся очистити це. Але те, що …

2
Чи оцінює SQL Server один раз функції для кожного ряду?
У мене такий запит: SELECT col1 FROM MyTable WHERE DATEADD(dd, 0, DATEDIFF(dd, 0, GETDATE())) BETWEEN col2 AND col3 ; Це дає підказку щодо плану виконання, подібного до цього: Чи dateaddвиконується частина предикатів пошуку для кожного рядка запиту? Або SQL Server обчислює значення один раз для всього запиту?

5
Автоматично виконувати збережену процедуру після будь-якої події RESTORE DATABASE
Чи можливо мати стандарт SQL Server 2008 R2 автоматично виконувати збережену процедуру в будь-якій заданій базі даних, яка відновлюється або приєднується до екземпляра? Я наблизився до рішення, створивши тригер рівня сервера, який виконує збережену процедуру в заданій базі даних після події DDL CREATE_DATABASEабо ALTER_DATABASEїї звільнення. На жаль, це не працює …

3
Як визначити порядок стовпців у таблиці
Мені потрібно перерахувати стовпці з таблиці в порядку визначення таблиці: select * from syscolumns where id = object_id('MyTable') --order by colid Вивчаючи syscolumnsтаблиці, два стовпці виглядають актуальними: colidі colorder. У статті MSDN про системні стовпці сказано: colid | smallint | Column or parameter ID. colorder | smallint | Identified for …

2
Час очікування транзакцій на SQL Server
Чи існує спосіб у SQL Server 2008 R2 викликати тайм-аут для зміни бази даних, що включає транзакцію? У нас є сценарій, коли наш додаток код висить або викидає виняток і не може виконати відкат або здійснити. Це призводить до того, що інші сеанси будуть висіти в очікуванні завершення транзакції.

4
SQL 2008 R2 створює користувача / схему, коли користувач Windows створює таблиці
Ми додали користувача для входу в сервер та бази даних, який відображає групу Windows на екземпляр SQL 2008 R2, використовуючи наступний сценарій, імена змінені на анонімність: USE master go CREATE LOGIN [DOMAIN\AppUsers] FROM WINDOWS WITH DEFAULT_DATABASE=[master], DEFAULT_LANGUAGE=[us_english] go USE AppDb go CREATE USER [DOMAIN\AppUsers] FOR LOGIN [DOMAIN\AppUsers] go EXEC sp_addrolemember …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.