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

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

2
Sql Server - лучшие практики для роста файлов базы данных
Я следил за ростом файлов через сборщик данных в SQL Server 2008 R2 в течение двух недель. База данных постоянно растет на уровне около 35 (МБ) / день. БД еще не достигла первоначального размера в 2 ГБ. Автоматический рост файлов БД установлен на 5 МБ, и я хотел бы попробовать …

2
Можно ли восстановить .bak файлы SQL Server без SQL Server?
У меня есть несколько больших .bakфайлов из дампа SQL Server 2005. Могу ли я восстановить их без использования SQL Server, либо в PostgreSQL, MySQL, либо в текстовые файлы? Решение с открытым исходным кодом было бы наиболее полезным.

2
Инструменты данных SQL Server и функции секционирования
Я создаю сценарий загрузки скользящего окна, и функции разделов будут со временем менять свои границы. Я создал некоторые функции секционирования в моем проекте базы данных SQL Server Data Tools (SSDT) ​​с жестко заданными начальными границами. Однако с течением времени и изменением границ функций раздела будущие публикации базы данных SSDT вернут …
16 sql-server 


1
Монументальная разница во времени выполнения между запросами при использовании подсказки запроса RECOMPILE
У меня есть два почти идентичных запроса на одном экземпляре SQL Server 2005: Первый - это оригинальный SELECTзапрос, сгенерированный LINQ (я знаю, я знаю ... я не разработчик приложений, просто администратор БД :). Второй точно такой же, как первый, добавленный OPTION (RECOMPILE)в конце. Больше ничего не изменилось. Первый занимает 55 …

2
Создать представление в указанной базе данных с динамическим SQL?
Я пишу динамический SQL для удаления и создания представления в другой базе данных. Итак, я написал: set @CreateViewStatement = ' USE ['+ @DB +']; CREATE VIEW [dbo].[MyTable] AS SELECT ........something exec (@CreateViewStatement) Это дает мне ошибку: «CREATE VIEW» должен быть первым оператором в пакете запроса. Если я удаляю оператор USE …

5
Проверьте, являются ли какие-либо столбцы NULL
Я пытаюсь выяснить простой запрос, который я могу сделать, чтобы проверить, есть ли в большой таблице список записей, который имеет ЛЮБОЕ пустое (NULL / empty) значение в ЛЮБОМ столбце. Мне нужно что-то вроде SELECT * FROM table AS t WHERE ANY(t.* IS NULL) Я не хочу делать SELECT * FROM …

2
Самый эффективный способ получения диапазонов дат
Какой самый эффективный способ получить диапазоны дат с такой структурой таблицы? create table SomeDateTable ( id int identity(1, 1) not null, StartDate datetime not null, EndDate datetime not null ) go Скажем, вы хотите диапазон для обоих StartDateи EndDate. Другими словами, если StartDateмежду @StartDateBeginи @StartDateEnd, и EndDateмежду, @EndDateBeginи между @EndDateEnd, …

4
SQL Server 2005/2008 UTF-8 Collation / Charset
Я не могу найти вариант (ы) непосредственно к набору UTF-8rellated Collations/Charsetsв SQL Server 2005/2008, так же , как можно установить в другой SQL двигателей, но в службах SQL Server 2005/2008 есть только латинские и SQL сортировки. Есть ли возможность принудительно установить / установить эти параметры сортировки / кодировки в ядре …

7
Какой из этих дизайнов таблицы лучше для производительности?
Меня попросили создать что-то, что отслеживало бы ежедневную стоимость сбора на счетах, и я пытаюсь выяснить схему таблицы базы данных, которая бы это поддерживала. Вот что я знаю Компания имеет более 2,5 миллионов счетов Из них в настоящее время они работают в среднем 200 000 человек в месяц (что зависит …

1
У кого-нибудь есть хорошая рекомендация для книги, которая учит шардингу?
У кого-нибудь есть хорошая рекомендация для книги, которая учит дБ шардингу (с нуля в лучшем случае) Я прочитал около 40 различных сайтов, рассказывающих о шардинге. Я не говорю, что онлайн-сайты / блоги паршивые, они хорошие лакомые кусочки. Однако мне нужна основная еда, а не просто полезная информация здесь и там. …
16 mysql  sql-server 

2
SQL Server 2008 - Секционирование и кластерные индексы
Итак, позвольте мне предисловие, сказав, что я не имею полного контроля над моим дизайном БД, поэтому многие аспекты текущей системы не могут быть изменены для целей этого сценария. Комментарии о том, как мы должны переосмыслить аспекты дизайна, скорее всего правильные, но бесполезные :) У меня очень большая таблица, около 150 …

5
Когда некластерные индексы должны храниться в отдельных файловых группах?
Я слышал, что хранение индексов в другой файловой группе и на диске повышает производительность базы данных, потому что диск не должен переходить назад и вперед между индексом и данными, на которые ссылается индекс. Я также слышал, что это миф. Когда целесообразно хранить некластеризованные индексы в отдельной файловой группе и на …
16 sql-server  index 

7
Перемещение таблиц в другую базу данных SQL2008 (включая индексы, триггеры и т. Д.)
Мне нужно переместить целую кучу (более 100) больших (миллионы строк) таблиц из одной базы данных SQL2008 в другую. Первоначально я просто использовал Мастер импорта / экспорта, но во всех таблицах назначения отсутствовали первичные и внешние ключи, индексы, ограничения, триггеры и т. Д. (Столбцы идентификаторов также были преобразованы в простые INT, …

1
План неверных запросов SQL Server 2016 блокирует БД раз в неделю
Раз в неделю, в течение последних 5 недель, примерно в одно и то же время дня (раннее утро, может основываться на активности пользователей, когда люди начинают его использовать), SQL Server 2016 (AWS RDS, зеркальное отображение) начинает время ожидания большого количества времени. запросы. ОБНОВЛЕНИЕ СТАТИСТИКА на всех таблицах всегда исправляет это …

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