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

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

2
Вернуть последовательности XML, где атрибут не содержит конкретного символа
Рассмотрим следующий простой XML: <xml> <customer name="Max"> <email address="me@you.com" /> </customer> <customer name="Erik"> <email address="erik@your-mom.com" /> </customer> <customer name="Brent"> <email address="brentcom" /> </customer> </xml> Я хочу получить список <Customer>последовательностей, где addressатрибут <email>элемента не содержит @. Итак, я хочу вывод, который выглядит так: <customer name="Brent"> <email address="brentcom" /> </customer> MCVE : …
10 sql-server  xml  xquery 

1
Перебалансировано ли B-Tree при удалении данных из таблицы SQL Server с кластеризованным индексом?
У меня есть таблица в базе данных SQL Server с кластеризованным индексом по первичному ключу. Таблица имеет 1 миллион строк. Если я удаляю 10K строк из таблицы, реструктурируется ли индекс во время операции удаления? Операция удаления является частью хранимой процедуры. В то же время, более чем один клиент может выполнять …

1
Как умножить строки для столбца, который содержит отрицательные и нулевые значения?
Я пытаюсь получить продукт всех строк для определенного столбца в группе по запросу. Большинство примеров, которые я нашел, указывают мне на объединение exp, sumиlog exp(sum(log([Column A]))) У меня проблема в том, что столбец содержит несколько нулей для значений, и поэтому я получаю эту ошибку, когда нули передаются в logфункцию: Произошла …

2
Каждая партия вызывает компиляцию
У нас есть стороннее приложение, которое отправляет операторы T-SQL партиями. База данных размещается на SQL Server 2016 Enterprise SP1 CU7, 16 ядрах и 256 ГБ памяти. Оптимизация для Ad-Hoc включена. Это фиктивный пример запросов, которые выполняются: exec sp_executesql N' IF @@TRANCOUNT = 0 SET TRANSACTION ISOLATION LEVEL SNAPSHOT select field1, …

2
Если тупик параллельного обмена событиями не является жертвой, это проблема?
Мы наблюдаем множество таких взаимоблокировок в параллельных потоках внутри запроса в нашей производственной среде (SQL Server 2012 SP2 - да ... я знаю ...), однако при рассмотрении тупикового XML, захваченного с помощью расширенных событий, список жертв пуст. <victim-list /> Кажется, что взаимоблокировка между 4 потоками, два с WaitType="e_waitPipeNewRow"и два с …

1
Строка SQL Server по доступу к строке
У меня есть таблица, структурированная так (упрощенно) Name, EMail, LastLoggedInAt У меня есть пользователь в SQL Server (RemoteUser), который должен видеть только данные (с помощью запроса выбора), где поле LastLoggdInAt не является нулевым. Похоже, я могу это сделать? Является ли это возможным?

1
Оптимизировать индекс для таблицы строк 2 135 044 521
У меня проблема ввода-вывода с большой таблицей. Общая статистика Таблица имеет следующие основные характеристики: среда: база данных SQL Azure (уровень P4 Premium (500 DTU)) ряды: 2 135 044 521 1275 использованных перегородок кластерный и секционированный индекс модель Это реализация таблицы: CREATE TABLE [data].[DemoUnitData]( [UnitID] [bigint] NOT NULL, [Timestamp] [datetime] NOT …

2
Разве резервные копии журнала транзакций каждые 15 минут занимают больше места на диске, чем резервные копии журнала каждые 6 часов?
В нашей среде в сетевом хранилище недостаточно места. В то же время я хотел бы убедиться, что мы делаем резервные копии журнала транзакций каждые 15 минут вместо текущих каждые 6 часов. Мой вопрос: будет ли интервал резервного копирования журнала с 6 часов на каждые 15 минут занимать больше места на …

1
Определите причину, по которой база данных застряла в состоянии ВОССТАНОВЛЕНИЕ
Я знаю, что есть вопросы, которые решают проблему зависания базы данных RESTORINGи использовали эти решения для ручного перевода базы данных в оперативный режим, но мой сценарий несколько иной. У меня есть автоматическое восстановление с использованием скриптов Powershell, которое восстанавливает копию производства в экземпляре DEV. Сценарии остаются неизменными в течение года, …

4
Хранилище запросов SQL Server. Что такое специальный запрос?
Я глубоко погрузился в хранилище запросов SQL Server и часто вижу ссылки на специальные запросы. Тем не менее, я не видел, как Query Store определяет специальный запрос. Я видел места, где можно сделать вывод, что это запрос без параметров или запрос, выполненный только один раз. Существует ли для этого формальное …

1
Кто использует мои рабочие темы? SQL Server 2014 - HADR
Недавно у нас была проблема в нашей среде SQL Server 2014 HADR, где на одном из серверов закончились рабочие потоки. Мы получили сообщение: Пулу потоков для групп доступности AlwaysOn не удалось запустить новый рабочий поток, так как недостаточно доступных рабочих потоков. Я уже открыл другой вопрос, чтобы получить утверждение, которое …

2
Влияет ли не релевантные столбцы на время запроса операторов выбора?
Мне просто интересно. Допустим, у вас есть таблица из 1 миллиона записей / строк. select order_value from store.orders Имеет ли значение, имеет ли эта таблица 1 поле, 2 поля или 100 полей в реальном времени запроса? Я имею в виду все поля, кроме "order_value". Прямо сейчас я отправляю данные в …


1
Проблема с кодировкой столбца SQL Server VARCHAR, полученного в Python
Недавно у нас была проблема с кодировкой, связанной с полем, которое хранится в SQL Server как varchar (120). В SSMS varchar выглядит как: "Кто убил JonBen? T?" Тем не менее, когда он введен в Python, он выглядит так: Я исследовал это со стороны Python, и ничего странного не происходит. Моя …

1
Почему подсказка READPAST приводит к игнорированию индексированных представлений?
Я исследую, используя READPASTподсказку, чтобы уменьшить блокировку ресурсов в финансовой подсистеме нашего приложения. Казалось, это хороший путь, потому что записи о финансовых транзакциях только добавляются, никогда не обновляются и не удаляются. Единственные строки, которые когда-либо будут пропущены, - это новые строки, вставленные в транзакцию; они фактически не существуют во внешнем …

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