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

11
Сохранить соединения в SSMS?

Могу ли я сохранить какой-либо сеанс или профиль в SSMS (2008 r2), который откроет соединения с сохраненным списком серверов баз данных при открытии SSMS? Так, например, я часто открываю SSMS, а затем подключаюсь к серверам SQL NY-DB01, NY-DB02 и т. Д. Могу ли я использовать какой-либо ярлык, чтобы...

11
Помогите мне выбрать комбинацию уровней RAID для экземпляра SQL Server 2008

Я собираюсь восстановить один сервер IBM 3400 с нуля. Этот сервер выделен для экземпляра SQL Server 2008, работающего в Windows 2008 R2. Я собираюсь сделать новую конфигурацию RAID. У меня есть 6 дисков SCSI 73 ГБ внутри машины и контроллер IBM ServerRAID 8K. Что было бы хорошим способом установить...

11
Сохраняют ли хранимые процедуры SQL Server результаты данных?

Я слышал это от друзей, но никогда не исследовал, правда ли это. Правда ли, что результаты данных выполненного запроса хранятся в кеше? Я имею в виду, если у меня есть хранимая процедура, как: SELECT * FROM USERLIST ... правда ли, что результат (в данном случае список пользователей) хранится в...

11
SQL Server 2008 R2 Грязное чтение - насколько не атомарно?

Мне интересно, "как грязные" грязные чтения могут попасть под уровень изоляции без чтения . Я понимаю, что строки, которые были обновлены, но еще не зафиксированы, видны, но: Может ли строка выглядеть как частично обновленная, то есть некоторые столбцы обновлены, а некоторые нет? Может ли один...

11
Как создать уведомление о событии, которое запускает задание / процедуру при отражении изменений состояния

Я задаю этот вопрос в следующей последовательности. Могу ли я отправить строку по TCP с помощью T-SQL? Ремус Русану обнажает то, что кажется мне оптимальным решением моей проблемы, но ... я слишком незрел, чтобы понимать и делать все, что он говорит. Пока я думаю, что мне нужно для создания события...

11
sp_executesql с пользовательским типом таблицы не работает правильно

Проблема : есть известная проблема с определяемыми пользователем типами таблиц в качестве параметров sp_executesql ? Ответ - нет, я идиот. Настроить скрипт Этот сценарий создает по одной таблице, процедуре и определенному пользователем типу таблицы (только для ограниченного SQL Server 2008+). Цель...

11
завышение размера поля в дизайне базы данных

У меня есть некоторые поля для моих таблиц, которые являются строками, и в настоящее время большая часть размера полей имеет довольно высокие ограничения символов. Например, 100 символов для названия улицы. Есть ли штраф за использование большого размера поля? Если я изменю ограничение на 30...

11
Как восстановить счетчики производительности SQL Server 2008 R2?

Я использую SQL Server 2008 R2 Developer в Windows 7 x64 в качестве экземпляра по умолчанию. По какой-то причине счетчики производительности SQL Server, похоже, исчезли. SELECT * FROM sys.dm_os_performance_countersвозвращает ноль строк Я пытался бежать lodctr /T:perf-MSSQLSERVERsqlctr.ini. Хотя он...

11
Какие объективные факторы указывают на то, что пришло время для репликации SQL Server?

Я пытаюсь найти баланс между высокой производительностью нашей базы данных и простотой обслуживания. Мы рассматриваем возможность использования репликации для повышения производительности путем репликации наших отчетов SSRS в физически отдельную базу данных из нашей транзакционной базы данных....

11
Как использование отдельных схем влияет на производительность SQL Server 2008?

Я хочу использовать отдельные схемы для объектов с различными целями в нашей базе данных SQL Server 2008. Прямо сейчас мы используем довольно простое соглашение об именах, чтобы указать назначение таблицы или хранимой процедуры, а префиксы означают, что нам нужно отсканировать пять или шесть...

11
Восстановите bak-файл в меньшие файлы базы данных mdf и ldf

У меня есть устаревшая база данных, чье кошмарное отсутствие дизайна я не буду описывать, но файлы на сервере (относительно) огромны. У меня есть: MyDatabase.mdf: 24,8 ГБ MyDatabase.ldf: 114,6 ГБ Каждую ночь эта база данных копируется в файл .bak и отправляется на наш сервер отчетов, где она...

11
Сохранение даты в виде целого числа (числовое), каковы преимущества

Вопрос 1 Я работаю с системой, где дата хранится как целое число (фактическое число (8,0)), и я заметил, что другие системы также хранят дату как int, например, cisco в этой теме . пример 20120101 -- 01 Jan 2012 Есть ли какое-то преимущество в том, чтобы хранить систему числовых дат и не...

11
Ссылка на базу данных программно через T-SQL

Я пишу хранимую процедуру, которая принимает имя базы данных в качестве аргумента и возвращает таблицу индексов этой базы данных и их уровень фрагментации. Эта хранимая процедура будет храниться в нашей базе данных DBA (база данных, содержащая таблицы, которые используются администраторами баз...

11
Влияет ли SQL-профилировщик на производительность сервера?

Я сталкиваюсь с проблемой, когда SQL Server 2008 не удается из-за высокой нагрузки. Мне нужно найти этот случай загрузки и оптимизировать код, чтобы он мог справиться с нагрузкой. В интернете я обнаружил, что средство профилирования SQL можно использовать для отслеживания взаимодействий с базой...

11
Есть ли установленный способ загрузки / чтения ветви дерева с HierarchyId

Я играю с HierarchyId, и я не нашел способ, основанный на множестве, чтобы сделать следующее: вставить все поддерево сразу получить все поддерево одновременно Этот вопрос связан с моим предыдущим , и я подозреваю, что единственный способ выполнить эти две задачи с HierarchyId - это один узел или...

11
Преобразовать столбец даты и времени в количество секунд

В моей базе данных SQL Server у меня есть datetimeстолбец. Каков хороший способ создать новый столбец, который представляет longзначение для datetimeстолбца? Это longбудет представлять количество секунд. Я подумал, что если я смогу преобразовать его в longs, это упростит группирование по запросам...

11
оповещение, когда любая работа в категории работы терпит неудачу

Можно ли настроить предупреждение в SQL Server 2008, которое будет отправлять электронную почту в случае сбоя задания в определенной категории? Мне интересно, потому что я хотел бы настроить электронную почту в случае сбоя подписки SSRS - и все эти подписки являются заданиями в категории « Сервер...

11
Дефрагментация данных и файлов журнала SQL Server в реальном времени с помощью MoveFile API

Мой работодатель рассматривает возможность развертывания программного обеспечения для дефрагментации NTFS, которое использует Windows MoveFile API для дефрагментации открытых файлов. Это будет развернуто на тысячах серверов SQL Server, работающих под управлением версий SQL с 2005 по 2012 годы и...

11
Почему 10 ^ 37/1 выбрасывает ошибку арифметического переполнения?

Продолжая свою недавнюю тенденцию играть с большими числами , я недавно выкинул ошибку, с которой столкнулся, до следующего кода: DECLARE @big_number DECIMAL(38,0) = '1' + REPLICATE(0, 37); PRINT @big_number + 1; PRINT @big_number - 1; PRINT @big_number * 1; PRINT @big_number / 1; Вывод, который я...

11
Использование FLOATs с RAISERROR

Я использую RAISERROR()для обеспечения некоторых базовых функций модульного тестирования (как здесь ), но я разочарован невозможностью использовать FLOATsв сообщении об ошибке. Я знаю, что могу преобразовать float в строку, но я использую RAISERRORв каждом модульном тесте, я не хочу добавлять еще...