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

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

1
Может ли переполнение стека выполняться в SQL Server Web Edition?
Я начинаю новое веб-предприятие, которое может потребоваться для большого числа пользователей. Я уверен в лицензировании SPLA для веб-версии SQL Server, но хочу знать, нужно ли мне переходить на Standard, Enterprise или DataCenter (уверен, что это не будет). Я знаю, что не стоит думать о масштабировании раньше, чем нужно, но это …

3
SQL Server - несколько промежуточных итогов
У меня есть базовая таблица с транзакциями, и мне нужно создать таблицу с промежуточными итогами. Мне нужно, чтобы они были для каждой учетной записи, а также имели несколько промежуточных итогов для каждой учетной записи (в зависимости от типа транзакции), а внутри них - некоторые промежуточные итоги для каждой субсчета. Моя …

4
Выполнение хранимой процедуры, которая обращается к другому экземпляру SQL
Прошу прощения, если этот вопрос повторяет другой, уже заданный. Я искал несколько часов и не нашел того, который подходит моей ситуации. Желаемый результат Пользователь, использующий аутентификацию SQL, имеет права на выполнение для Database1 на Server1 (экземпляр по умолчанию), и это все. Пользователь выполняет хранимую процедуру, которая в рамках своего процесса …

1
Как создать связь с неосновным ключом в SQL Server?
У меня есть таблица Users, которая имеет два столбца: первичный ключ с именем UserID и другой столбец с именем UserName. UserID (int) PK Имя пользователя (varchar (256) Они оба уникальны, но я решил по причинам использовать имя пользователя в качестве ссылки в других таблицах. Так, например, таблица заказов имеет ссылку …

4
Проблемы производительности SQL с удаленным запросом через связанный сервер
Это sproc create proc dbo.Get_Accounts as begin declare @current_date datetime set @current_date = dbo.fn_currdate() select [fields] into dbo.current_accounts from linkedserver.database.dbo.accounts where date = @current_date end через 10 минут постоянно происходит сбой со следующим сообщением об ошибке: Сервер: Msg 7399, уровень 16, состояние 1, строка 1 Поставщик OLE DB «SQLOLEDB» сообщил …

3
Как масштабировать SQL Server 2008 или 2012?
Как масштабировать SQL Server 2008 (или 2012)? По сути, я понимаю, что есть два варианта: Увеличить масштаб: Если процессор привязан, я ясно вижу переход от 1 ядра к 2 к 4. Или, если использование оперативной памяти резко возрастает, просто добавляется больше оперативной памяти. SQL Server 2008/2012 на самом деле восполняет …

1
DBCC TRACEON с глобальным флагом
В вопросе « Требуется помощь в устранении неполадок в сценарииDBCC TRACEON (1204, -1) взаимоблокировок Sql Server 2005» было предложено использовать глобальную трассировку взаимоблокировок. При чтении этой команды в BOL говорится, что ее следует использовать только тогда, когда пользователи или приложения не выполняют одновременно операторы в системе . Означает ли это, …

2
Преимущества создания базы данных сервера sql только для чтения?
Я использую базу данных отчетов, которая для всех практических целей является базой данных только для чтения. Это создает данные и динамические отчеты создаются и просматриваются в этой базе данных. Я думал сделать эту базу данных доступной только для чтения. Некоторые вещи, которые я хочу спросить относительно баз данных только для …

1
Лучший инструмент для оптимизации SQL Server (не запросы, а сама база данных)
Кто-нибудь знает, что является лучшим инструментом для оптимизации всей базы данных SQL Server? Я говорю не о том, как писать запросы, а о том, как управлять файлом базы данных, индексами, разбиением на страницы и фрагментацией. БОЛЬШАЯ ПРАВДА Вечная борьба между инструментами против администраторов баз данных все еще здесь ... но …

2
Невозможно удалить имя входа SQL Server 2008 R2
Я создал логин SQL Server несколько дней назад. Теперь мне нужно удалить то же самое. Поэтому я зашел в SQL Server Management Studio => Security => Logins и выбрал логин, который я хочу удалить. Он отображает информационное сообщение, которое говорит Удаление имен входа на сервер не удаляет пользователей базы данных, …

7
SQL Server: зачем использовать устройство резервного копирования?
Принимая резервные копии из баз данных, является ли "хорошей практикой" использование логического устройства резервного копирования для размещения резервных копий? В чем преимущество использования устройств резервного копирования?

6
Любой способ обойти уникальный индекс 16 столбцов макс
Согласно CREATE INDEXдокументации: До 16 столбцов могут быть объединены в один составной индексный ключ. У нас есть таблица с ~ 18 столбцами, которые должны сформировать уникальную комбинацию. Эта таблица не зависит от производительности - мы редко обновляем значения / вставляем записи. Нам просто нужно убедиться, что мы не дублируем наши …

4
SQL Server: в чем причина предпочтения пользовательских ролей базы данных фиксированным?
Это может быть немного расплывчато, но я размышлял над тем, насколько администраторы баз данных используют фиксированные роли баз данных, контролирующие безопасность баз данных. Таким образом, вопрос заключается в том, есть ли причина отдавать предпочтение настраиваемым ролям базы данных по сравнению с фиксированными ролями базы данных (db_datareader и т. Д.)?

1
Понимание разрешений SQL Server
Я работаю в SQL Server Management Studio против своего экземпляра SQL Server 2008 R2 Express Edition. Я пытаюсь понять, как работают разрешения. Что я могу видеть, это (через свойства многих из этих объектов) Мой сервер Логин может быть связан с пользователем базы данных Пользователь базы данных может иметь одну или …

2
Есть ли способ эффективно выполнить эквивалент DENSE_RANK в MongoDB?
SQL Server и Oracle имеют функции DENSE_RANK. Есть ли способ сделать нечто подобное в MongoDB, не прибегая к MapReduce? Другими словами, предположим, что у вас есть предложение выбора T-SQL, например: SELECT DENSE_RANK() OVER(ORDER BY SomeField DESC) SomeRank Каков наилучший способ сделать то же самое в MongoDB? (Примечание: это репост вопроса …

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