5
голосов
2ответов
6125 просмотров

Влияние индексированного представления на производительность в MS SQL Server 2008

Есть ли у кого-нибудь опыт использования индексированного представления в MS SQL Server 2008? Я пытаюсь выяснить, как индексированное представление влияет на производительность операторов вставки / обновления, которые добавляют / обновляют строки в таблицах, которые используются индексированным ...

0
голосов
1ответов
363 просмотров

Использование HierachyID для хранения данных временных рядов

У меня есть база данных SQL Server, в которой хранится большое количество записей временных рядов - в настоящее время около 500 миллионов.Каждая запись имеет дату и время и двойное значение данных, которые образуют временной ряд, а также два других значения даты и времени.Я ищу способы повысить ...

0
голосов
4ответов
171 просмотров

Как спроектировать автономную базу данных

Использование Sql Server 2008, .Net 3.5 и C #. Я разрабатываю настольное приложение, которое работает только для чтения при отсутствии подключения к Интернету.Когда соединение снова станет доступным, он будет использовать веб-службы для обновления центральной БД. Какие технологии можно исп...

0
голосов
1ответов
27 просмотров

Должны ли клиенты SQL Server 2008 находиться в сетевом домене или они также могут быть в рабочей группе?

Когда мы устанавливаем SQL Server 2008 на сервер Windows 2008 и клиентов SQL на ПК в сети, есть ли какое-либо предварительное условие, чтобы эти клиенты были только в сети контроллера домена, а не в рабочей группе? Поставщик, который устанавливает это, утверждает, что это должна быть сеть на ...

95
голосов
3ответов
98665 просмотров

Как отредактировать одну конкретную строку в Microsoft SQL Server Management Studio 2008?

Есть ли секрет в Microsoft SQL Server Management Studio 2008, чтобы иметь возможность редактировать одну строку на основе ключа? Есть возможность выполнить «Редактировать первые 200 строк», но что, если я захочу выбрать другую строку и отредактировать ее в сетке данных?Я бы предпочел сделать ...

0
голосов
2ответов
916 просмотров

Просмотр XML-документа в столбце базы данных SQL Server 2008

У меня есть таблица, содержащая столбец с типом данных XML.Я хочу показать всю таблицу, включая столбец типа данных XML.Представление расширит содержимое столбца типа данных XML.У меня возникла проблема с возможностью просмотреть весь XML-документ и получить значения из определенных XML-узлов. ...

1
голосов
1ответов
418 просмотров

Как перенести SQL Server 2008 в облако?

У меня есть большая (~ 40 ГБ ) база данных SQL Server 2008, которую я хотел бы перенести в облако. База данных использует множество специфических (и неспецифических) функций SQL Server 2008 (SQLCLR, xml, индексы, разделы и т. Д.).Таким образом, я бы предпочел использовать точную базу данных, но...

4
голосов
2ответов
5279 просмотров

Необязательный пункт / параметр where в хранимой процедуре SQL 2008?

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

1
голосов
2ответов
1181 просмотров

получение схемы + первые 100 записей из каждой таблицы в БД

У меня есть большая база данных sql server, и я хочу получить схему (все таблицы / триггеры / sprocs), я почти уверен, что это легко. но сложность в том, что я хочу получить по 100 записей из каждой таблицы.это огромная база данных на удаленном сервере, и я не могу разрабатывать локально без ...

18
голосов
6ответов
41340 просмотров

Как удалить список таблиц SQL Server, игнорируя ограничения?

У меня есть список из полдюжины таблиц MSSQL 2008, которые я хотел бы сразу удалить из своей базы данных.Данные полностью перенесены в новые таблицы.В новых таблицах нет ссылок на старые таблицы. Проблема в том, что старые таблицы содержат множество внутренних ограничений FK, которые были...

1
голосов
6ответов
6351 просмотров

Не могу сжать журнал транзакций, что бы я ни делал

У меня есть база данных, tlog которой вырос до 4,5 ГБ. База данных находится в режиме полного восстановления, и я пробовал несколько резервных копий журнала транзакций в сочетании с Файл сжатия DBCC. И не сжимается. Есть у кого-нибудь идеи? Есть несколько транзакций со статусом 2, но в базе д...

0
голосов
2ответов
790 просмотров

Просмотр столбца типа данных XML

У меня есть таблица, содержащая столбец XML Datatype (имя столбца FileContent).Я хочу создать представление, которое запрашивает содержимое столбца типа данных XML, чтобы у меня больше не было столбца FileContent, а было два дополнительных столбца с именами FuelPathwayCode и PhysicalPathwayCode ...

23
голосов
7ответов
23477 просмотров

SQL Server 2008: сортировка по дате и времени выполняется слишком медленно

В моей таблице (SQL Server 2008) более 1 миллиона записей, когда я пытаюсь упорядочить записи по дате и времени, это занимает 1 секунду, но когда я заказываю по идентификатору (int), это занимает всего около 0,1 секунды. Есть ли способ повысить эффективность?(Я уже добавил столбец datetime в ...

0
голосов
1ответов
644 просмотров

MS Management Studio не откроет сохраненный узел procs

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

19
голосов
6ответов
17735 просмотров

Есть ли подключаемый модуль SVN для SQL Server Management Studio 2005 или 2008?

Ищете подключаемый модуль "Source Control" для интеграции SSMS с Subversion / SVN.Кто-нибудь знает об одном?

0
голосов
2ответов
3450 просмотров

Как создать "встроенный" файл базы данных SQL 2008, если он не существует?

Я создал приложение базы данных, используя C #, ADO.Net и встроенный файл базы данных MS SQL 2008 (который присоединяется к MS SQL 2008 Express), который я создал в Server Management Studio.Может ли кто-нибудь указать мне на ресурс, описывающий, как я могу программно создать файл базы данных, ес...

1
голосов
1ответов
208 просмотров

обновление tfs 2008 sp1 для использования sql server 2008

У меня есть экземпляр tfs 2008, поддерживаемый sql server 2005. Я хочу изменить машину sql server, выполнив перемещение на основе восстановления.Я также хочу изменить версию sql server на 2008. Я знаю, что могу восстанавливать резервные копии из sql 2005 в sql 2008, В ОБЩЕМ, но я не знаю, под...

26
голосов
5ответов
28529 просмотров

Что означает varchar (-1)?

Что означает varchar (-1) в SQL Server 2008?Это альтернатива varchar (max)?

2
голосов
3ответов
778 просмотров

Объект SubSonic 2.2 SqlQuery генерирует очень разные sql для оператора WHERE ... IN для SQL Server 2008 и SQL Server 2005

Кто-нибудь знает, почему объект SubSonic 2.2 SubSonic.SqlQuery будет генерировать совершенно разные sql для одного и того же кода C # при работе с SQL Server 2005 или SQL Server 2008? У меня есть сайт, который некоторое время работал на SubSonic 2.2 / SQL Server 2005. Я только что обновил БД ...

0
голосов
2ответов
1877 просмотров

SQL Server: Могу ли я установить триггер на ИЗМЕНЕНИЕ сохраненной процедуры?

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

10
голосов
3ответов
21895 просмотров

sql-сервер выполняется как ошибки разрешения в триггере

У меня есть триггер, с помощью которого я хочу отправить электронное письмо об обновлениях строки в таблице SalesClosing.Теперь пользователь (dbuser), выполняющий триггер, имеет очень ограниченные права.Поэтому я хочу, чтобы триггер выполнялся как dbmailuser.Пользователь с правами на рассылку пи...

3
голосов
1ответов
157 просмотров

Visual Studio для специалистов по базам данных 2008

Кто-нибудь знает несколько хороших ссылок для знакомства с проектами баз данных SQL Server 2008?Я немного ошеломлен и хотел бы найти пошаговое руководство, чтобы найти хорошее применение этому типу проекта. Заранее спасибо.

1
голосов
3ответов
69 просмотров

Перенос локальных баз данных SQL Server 2008 на один сервер в Интернете

Есть ли у кого-нибудь опыт перемещения нескольких идентичных баз данных SQL Server (с уникальными данными) с отдельных локальных серверов на один сервер в Интернете? В настоящее время у нас есть 10 компаний, использующих наше приложение для Windows, которое использует SQL Server 2008 для хран...

1
голосов
2ответов
2030 просмотров

SQL 2008: Filestream против двоичных файлов в базе данных

Вчера я задал вопрос, как мне сохранять файлы. После некоторого исследования я решил сохранить файлы «в» базе данных. Я проверил разницу между хранением файлов с использованием файлового потока и хранением файлов в самой базе данных. У каждого есть свои преимущества и недостатки.Этот сайт ...

0
голосов
2ответов
499 просмотров

Резервное копирование данных между SQL Express 2005 и SQL Server 2008 Standard Edition

Я разрабатываю приложение, которое должно выполнять резервное копирование данных между SQL Express 2005 и SQL Server 2008. Мой клиент работает с установленным SQL Express 2005, и ему необходимо периодически выполнять резервное копирование данных в базу данных сервера, работающую на SQL Server 20...

0
голосов
3ответов
739 просмотров

Оптимизация запросов Jet Engine основана на статистике, но как они обновляются с помощью связанных таблиц?

Я имею дело с некоторыми устаревшими "базами данных" <2007 года.Все таблицы связаны с таблицами SQL Server 2008. Пока odbc-ссылки установлены, структура таблицы копируется в mdb-файл вместе со строкой DSN.Вот что можно увидеть в Msysobjects. Запрос заставляет реактивный двигатель извлекать...

139
голосов
3ответов
49967 просмотров

Lock Escalation - Что здесь происходит?

При изменении таблицы (удалении столбца) в SQL Server 2008 я нажал кнопку «Создать сценарий изменения» и заметил, что созданный им сценарий изменения удаляет столбец, говорит «go» и затем запускает дополнительный оператор ALTER TABLE, которыйПохоже, что для увеличения блокировки таблицы устанавл...

1
голосов
2ответов
802 просмотров

Локализация данных в таблицах SQL Server 2008 и сортировка

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

14
голосов
7ответов
40992 просмотров

Округление до ближайшего 5 в SQL Server

В моей таблице SQL Server 2008 есть столбец "Деньги".В моем запросе ниже, как округлить его до ближайших 5 $ select FineAmount from tickets Спасибо

4
голосов
3ответов
4036 просмотров

Почему SQL Server не преобразует автоматически DATE в DATETIME для сравнения?

Мне нравится новый тип данных DATE в SQL Server 2008, но когда я сравниваю поле DATE с полем DATETIME на связанном сервере (в данном случае SQL 2005), вот так: DECLARE @MyDate DATE SET @MyDate = CONVERT(DATE, GETDATE()) SELECT * FROM MySQL2005LinkedServer.SomeDB.dbo.SomeTable WHERE SomeDa...