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

SQL Server 2005 (основная версия сборки 9.00.xxxx). Пожалуйста, также пометьте sql-сервер.

3
Каков наилучший способ добавить обработку ошибок в хранимых процессах SQL 2005?
Какой хороший способ сделать хранимые прокы достаточно надежными, чтобы они могли очень хорошо масштабироваться и содержать обработку ошибок? Кроме того, каков наилучший способ обработки нескольких сценариев ошибок в хранимом процессе и иметь интеллектуальную систему обратной связи, которая будет возвращать значимую информацию об ошибках вызывающим приложениям?

1
Как я могу назначить разные случайные значения для каждой строки в инструкции SELECT?
Пожалуйста, посмотрите на этот код: create table #t1( id int identity (1,1), val varchar(10) ); insert into #t1 values ('a'); insert into #t1 values ('b'); insert into #t1 values ('c'); insert into #t1 values ('d'); Теперь, когда вы выполняете это select *, ( select top 1 val from #t1 order …

8
Идентификационные столбцы или UDF, который явно генерирует уникальный идентификатор?
Я нахожусь в середине дискуссии о том, что лучше сделать PRIMARY KEYиз Identity Columns , нашу из UDF, которая явно генерирует уникальный идентификатор. Я выступаю за колонку идентичности. Мой партнер выступает за создание значений вручную, утверждает он положив UDF на другой стол, где мы можем иметь UDF заблокировать ресурс увеличить …

1
Есть ли надежный способ определить, когда вы должны запустить DBCC CLEANTABLE, чтобы освободить место?
В последнее время, вместо того, чтобы просто увеличивать файлы, когда их использование почти достигает 80%, я стал более активно восстанавливать пространство с помощью обычных приемов, таких как дефрагментация кучи, добавление и удаление кластеризованных индексов, реализация сжатия строк или страниц и т. Д. Однако есть несколько случаев, когда мне удалось освободить …

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

1
В чем разница между last_worker_time и last_elapsed_time в DMV sys.dm_exec_query_stats?
что означает значения last_worker_time и last_elapsed_time в DMV sys.dm_exec_query_stats и в чем разница между ними? когда я запускаю ниже запроса SELECT TOP 20 qs.last_worker_time, qs.last_worker_time/1000000 last_worker_time_in_S, qs.last_elapsed_time, qs.last_elapsed_time/1000000 last_elapsed_time_in_S FROM sys.dm_exec_query_stats qs order by qs.last_worker_time desc Я получаю результат, как показано ниже. Я заметил, что либо они равны, либо прошедшее …


3
Размер базы данных - слишком большой MDF?
Я поддерживаю базу данных SQL Server 2005, на которой хранится приблизительно 2,9 ТБ данных (2 x 1,45 ТБ - у меня есть схема RAW и схема АНАЛИЗ, поэтому в основном две загруженные копии данных). Модель восстановления проста и .ldfнаходится на 6Gb. По какой-то причине, .mdfэто 7,5 ТБ. Теперь в таблицах …

3
Как проверить, не превышаю ли я ограничение размера Express Edition?
Я запутался. AFAIK SQL Server 2005 Express имеет ограничение в 4 ГБ для размера базы данных . Однако у меня есть следующие результаты sp_spaceused: Как я могу проверить, превышает ли моя БД ограничение размера? Является ли нераспределенное пространство space leftдо тех пор, пока я не достигну предела? Сколько места у …

1
SQL Server 2000 до 2008 до 2012
Мы переходим с SQL Server 2000 на 2008 сейчас. Мы вносим много изменений в код, в скрипты, потому что с 2000 по 2008 годы произошло много изменений. При внесении этих изменений я хотел бы знать следующее: могу ли я что-либо сделать сейчас, чтобы сделать его совместимым с 2012 годом и …

3
Как я могу проверить параметры безопасности конечной точки SQL Server?
Я нахожусь в процессе создания среды TEST для наших сотрудников по разработке SQL Server. В производственном процессе у нас есть 3 SQL-сервера, которые SQL01содержат несколько баз данных, которые зеркалируются SQL02. SQL03выступает в качестве свидетеля в режиме «высокой безопасности с автоматическим переключением при отказе» или синхронной конфигурации. Я использовал VMWare P2V …

3
Жесткое ограничение для количества статей репликации слиянием?
Немного фона. Мы разработали приложение, которое использует репликацию слиянием. В настоящее время мы публикуем около 212 статей, и все в порядке, так как кажется, что они попадают в ограничение на 256 статей. (Использование SQL Standard 2005 на сервере и 2005 Express на уровне подписчика.) Мы находимся в процессе разработки новой …

3
Есть ли способ проверить, удалится ли DELETE из-за ограничений?
Я хотел бы иметь возможность предсказать, приведет ли DELETE к нарушению ограничения, без фактического выполнения удаления. Какие у меня есть варианты для этого? Есть ли простой способ выполнить «пробный запуск» УДАЛЕНИЯ?

2
Как я могу удалить нечисловые символы из строки?
Пользователи вводят поисковый термин в поле, и это значение передается в хранимую процедуру и проверяется по нескольким различным полям в базе данных. Эти поля не всегда имеют одинаковый тип данных. Одно поле (номер телефона) состоит из всех чисел, поэтому при проверке оно удаляет все нечисловые символы из строки с помощью …

2
Фрагментация индекса при непрерывной обработке
SQL Server 2005 Мне нужно иметь возможность непрерывно обрабатывать около 350 миллионов записей в таблице записей 900 миллионов. Запрос, который я использую для выбора записей для обработки, становится сильно фрагментированным, когда я обрабатываю, и мне нужно остановить обработку, чтобы перестроить индекс. Псевдо модель данных и запрос ... /**************************************/ CREATE TABLE …

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