Вопросы с тегом «sql-server»

Все версии Microsoft SQL Server (не MySQL). Также добавьте тег для конкретной версии, например sql-server-2016, поскольку он часто имеет отношение к вопросу.

3
Sharding базы данных сервера sql - что делать с общими данными / без данных о безопасности
У нас есть очень крупная база данных уровня предприятия. Как часть нашей бизнес-модели, каждый веб-пользователь каждый месяц посещает наши веб-серверы в одно и то же время, что, в свою очередь, приводит к появлению у нас проблем с SQL. Трафик очень тяжелый и продолжает увеличиваться с ростом компании. Оптимизация sql proc …
10 sql-server 

2
Должен ли я перестроить индекс после усечения / большой вставки?
У меня есть хранимая процедура, которая усекает некоторые таблицы с примерно 1,75 млн строк в каждой, прежде чем вставлять новые данные (на основе данных в других таблицах, расчетов и т. Д.) Основная схема очень проста: Усеченные таблицы Вставьте 1,75 млн рядов в «партии» около 75000 за раз. Мне интересно, если …

2
SELECT / INSERT Deadlock
Этот экземпляр размещает базы данных SharePoint 2007 (SP). Мы сталкивались с многочисленными взаимоблокировками SELECT / INSERT с одной интенсивно используемой таблицей в базе данных контента SP. Я сузил задействованные ресурсы, оба процесса требуют блокировки некластеризованного индекса. Для INSERT требуется блокировка IX для ресурса SELECT, а для SELECT требуется блокировка S …

3
Пользователи не могут просматривать таблицы в нестандартной схеме в SSMS
У меня проблема с настройкой VIEW DEFINITIONразрешения на уровне схемы для одного из моих пользователей. Я создал схему TestSchemaи добавил несколько таблиц. Пользователь в настоящее время имеет право устанавливать для доступа и изменение таблицы ( SELECT, UPDATE, DELETE, и т.д.) через dbo_datareaderи dbo_datawriterроли. Однако они не могут видеть ни одну …

2
Нужен ли отдельный столбец Id для этой таблицы «сопоставления»?
У меня есть таблица Producersи таблица Products, которые имеют вид: Id - int, первичный ключ Name - нварчар Производитель может нести несколько Продуктов, поэтому я собирался создать таблицу под названием ProducerDetails: ProducerId - int, Внешний ключ для Producers.Id ProductId - int, Внешний ключ для Products.Id Затем я начал задавать себе …

1
Восстановить зашифрованную базу данных на другом сервере
Я использую продукт, который работает на SQLServer 2008. Понятно, что компания, поставляющая его, не предлагает поддержку SQLServer. Когда я установил продукт, я указал пароль для шифрования базы данных. Я хотел бы запустить еще одну копию продукта для тестирования на другом сервере. Я восстановил базу данных на другом сервере и установил …

1
График взаимоблокировки SQL Server - блокировка таблицы, страницы или строки?
Есть ли способ расшифровать, если блокировка на графике взаимоблокировки имеет уровень таблицы, страницы или строки? У меня есть вся необходимая информация из графика, включая уровень изоляции (2), но я действительно хочу это знать. Спасибо всем, кто может помочь!

4
T-SQL - Какой самый эффективный способ обхода таблицы до тех пор, пока не будет выполнено условие
В получил задание по программированию в области T-SQL. Задача: Люди хотят попасть в лифт, каждый человек имеет определенный вес. Порядок людей, ожидающих в очереди, определяется поворотом столбца. Максимальная вместимость лифта <= 1000 фунтов. Верните имя последнего человека, который может войти в лифт, пока он не стал слишком тяжелым! Тип возврата …
10 sql-server  t-sql 

4
Выберите несколько значений в LIKE Operator
У меня есть SQL-запрос, приведенный ниже, я хочу выбрать несколько значений с помощью likeоператора. Мой запрос правильный? SELECT top 1 employee_id, employee_ident, utc_dt, rx_dt FROM employee INNER JOIN employee_mdata_history ON employee.ident=employee_mdata_history.employee_ident WHERE employee_id like 'emp1%' , 'emp3%' ORDER BY rx_dt desc Если нет, может кто-нибудь поправить меня? Моя таблица содержит …


2
Процессор SQL Server 2016 с высокой скоростью простоя и крайне медленные запросы
У меня есть ~ 10-дневная установка WinServer2012R2 и SQL Server Express 2016 для тестирования. Я единственный пользователь на этой машине. База данных с .bak из SQL Server 2005 размером ~ 250 МБ восстанавливается без каких-либо проблем. После перезагрузки машины процесс «SQL Server NT - 64 Bit» использует 0% ЦП. Через …

2
Лучший способ сохранить значение, которое может быть нескольких типов
Я хотел бы повторно задать вопрос более прямым и общим способом: Как создать таблицу для хранения значений, которые могут быть разных типов? В моем случае значения обеспечивают диагностику события. Пример: Событие произошло -> Хранить показания нескольких ПЛК, которые содержат соответствующую информацию о событии. ПЛК может контролировать любой тип данных. Некоторые …

3
Почему размер файла .bak увеличивается / удваивается с каждым последующим резервным копированием на SQL Server?
Я использую простую БД на SQL Server 2012 Express. Только сегодня, когда я делаю резервную копию базы данных, .bakразмер файла удваивается по сравнению с тем, что был из предыдущей резервной копии всего за несколько минут до этого. Сегодня я сделал несколько резервных копий (через SQL Server Management Studio -> тип …

1
Как индексировать запросы на неравенство?
У меня есть запрос, который исключает данные, основанные на значении столбца с плавающей точкой select * from My_Table where my_Float_column != 0 and my_Float_column is not null Я не хочу индексировать тип с плавающей точкой, если смогу помочь. Будет ли план выполнения достаточно умным, чтобы использовать отфильтрованный индекс, подобный приведенному …

1
Возможная бесконечная перекомпиляция была обнаружена для SQLHANDLE
Я нашел странные сообщения об ошибках в журнале ошибок SQL: Bocss: один и тот же тупик происходит каждый час - требует расследования Кроме того, множество перекомпиляций перечислены в журнале ошибок для других SPID согласно следующим примерам: 09/04/2015 14: 30: 10, spid64, Неизвестный, возможная бесконечная перекомпиляция была обнаружена для SQLHandle 0x0200000059631A288882589E0C54B76404CAE1B97E08D3680000000000000000000000000000000000000000 …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.