Администраторы базы данных

25
Была ли Management Studio удалена с установочного носителя SQL Server 2016?

Я только что попытался установить SQL Server 2016 Enterprise, но заметил, что Management Studio не была установлена ​​по умолчанию. Я также заметил, что в руководстве по установке есть отдельная ссылка на SSMS, которая указывает на https://msdn.microsoft.com/en-us/library/mt238290.aspx В чем...

25
PostgreSQL DELETE FROM завершается с ошибкой `Ошибка: попытка удалить невидимый кортеж`

Этот вопрос перенесен из-за сбоя сервера, поскольку на него можно ответить в Exchange Stack Exchange для администраторов баз данных. Мигрировал 3 года назад . Ошибка Попытка удалить кортежи, содержащие недопустимые метки времени с DELETE FROM comments WHERE date > '1 Jan 9999' OR date < '1...

25
Как отменить запрос блокировки приложения в SQL Server?

Sp_getapplock процедура хранится имеет следующие возвращаемые значения: 0: блокировка была успешно предоставлена ​​синхронно. 1: Блокировка была успешно предоставлена ​​после ожидания освобождения других несовместимых блокировок. -1: истекло время ожидания запроса на блокировку -2: запрос на...

25
Синий значок с вопросительным знаком - что это значит?

Экземпляр SQL Server доступен и, кажется, в порядке. Microsoft SQL Server 2016 (SP1-CU2) (KB4013106) - 13.0.4422.0 (X64) 6 марта 2017 г. 14:18:16 Авторские права (c) Выпуск Microsoft Corporation Enterprise (64-разрядный) на Windows Server 2012 R2 Standard 6.3 (сборка 9600) :) (Гипервизор) Но что...

25
Странное поведение с размерами выборки для обновлений статистики

Я изучал пороговые значения выборки с помощью обновлений статистики на SQL Server (2012) и заметил некоторое любопытное поведение. По сути, число выбранных строк при некоторых обстоятельствах может меняться - даже с одним и тем же набором данных. Я запускаю этот запрос: --Drop table if exists IF...

25
Должен ли я явно ОТКАЗАТЬ ОБНОВЛЕНИЕ столбцов, которые не должны быть обновлены?

Я привык работать в очень безопасных средах, и поэтому я разрабатываю свои разрешения с очень высокой степенью детализации. Одна вещь, которую я обычно делаю, заключается в явном использовании DENYпользователями возможности UPDATEстолбцов, которые никогда не должны обновляться. Например: create...

25
SQL Server 2017 аварийно завершает работу при резервном копировании из-за неправильного пути к файлу

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

24
Как создать условный индекс в MySQL?

Как создать индекс для фильтрации определенного диапазона или подмножества таблицы в MySQL? AFAIK невозможно создать напрямую, но я думаю, что можно смоделировать эту функцию. Пример: я хочу создать индекс для NAMEстолбца только для строк сSTATUS = 'ACTIVE' Эта функциональность будет называться...

24
Oracle - есть ли способ просмотреть незафиксированные изменения в конкретной таблице?

В настоящее время я отлаживаю пакетный процесс, который выполняет много операторов DML, но не выполняет коммит сразу. Было бы неплохо иметь возможность просматривать «ожидающие» изменения из другого сеанса, пока транзакция не зафиксирована. Это возможно? Пример: Insert into table myTable (col1,...

24
Каковы некоторые рекомендации по использованию схем в SQL Server?

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

24
Как вы определяете повреждение таблицы InnoDB?

У меня есть несколько таблиц, которые разделены и имеют несколько индексов на реплицированном ведомом устройстве. После копирования моментального снимка (проверенного безопасного) на новое ведомое устройство и обновления mysqld с 5.1.42 до 5.5.15 и перезапуска репликации я получаю сбои InnoDB с...

24
Консоль MySQL: Ctrl + C сводит меня с ума

В консоли MySQL есть что-то, что сводит меня с ума. Когда я нажимаю ctrl+, cчтобы отменить ввод текущей команды, терминал завершается. В каждом терминале я знаю ( *nixтерминалы Python, PostgreSQL), ctrl+ cотменяет текущую команду и ctrl+ dвыходит из терминала. Эта проблема была зарегистрирована в...

24
Ключ раздела также должен быть частью первичного ключа?

Я делю таблицу на основе столбца, который не является первичным ключом? Сегодня я прочитал некоторую противоречивую информацию о том, должен ли столбец раздела быть частью первичного ключа. Моя интуиция говорит нет, но я не уверен на 100%. Так что вопросы ... Должен ли столбец раздела быть частью...

24
Как сжать файл innodb ibdata1 без сброса всех баз данных?

InnoDB хранит все таблицы в одном большом файле ibdata1. После удаления большой таблицы файл сохраняет свой размер независимо от размера таблицы. Как можно сжать этот файл без необходимости выгрузки и повторного импорта всей базы данных (всего несколько сотен ГБ)? Я думаю, что причина в том, что вы...

24
Изменить таблицу в живых производственных базах

Этот вопрос был перенесен из переполнения стека, поскольку на него можно ответить в Exchange Stack Exchange для администраторов баз данных. Мигрировал 7 лет назад . Как наиболее «популярная» (MySQL, Postgres ...) система баз данных обрабатывает изменение таблиц в действующих производственных базах...

24
Задать имена атрибутам при создании JSON с row_to_json

Можно ли переименовать f1, f2, f3...имена по умолчанию при использовании row_to_jsonфункции только для некоторых столбцов? я могу сделать row_to_json(customers) возврате {"id_customer":2,"first_name":"bla","last_name":"second_bla"} Но если я хочу только имена без id_customer, я должен использовать...