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

12
Установите MariaDB 10 на Ubuntu без приглашения и без пароля root

Примерно так же, как этот вопрос, но я не хочу иметь пароль root (это всего лишь компьютер разработчика). Вот что у меня есть: export DEBIAN_FRONTEND=noninteractive sudo debconf-set-selections <<< 'mariadb-server-10.0 mysql-server/root_password password PASS' sudo debconf-set-selections...

12
Перестроение индекса SQL Server 2008 R2 завершается с серьезностью 17

Иногда во время обслуживания нашего индекса задание завершается с ошибкой SEV 17, когда не может быть выделено достаточно места для объекта, который он восстанавливает. База данных выложена так: Data_file1 PRIMARY 0 growth 0% free Max Size UNLIMITED Data_file2 PRIMARY 0 growth 0% free Max Size...

12
Как я могу интерпретировать результаты этих DMV, чтобы помочь мне оценить нашу стратегию разделения?

Версия: SQL Server 2008 R2 Enterprise Edtn. (10.50.4000) Пытаясь оценить нашу стратегию секционирования, я написал этот запрос, чтобы получить методы доступа к индексам секций (в самом широком смысле этого термина, хотя я исключаю кучу). Как я сузить фокус секционированных таблиц, я полагаю , что...

12
Как отключить запуск службы MySQL при запуске Windows7?

Когда я включаю свой рабочий стол (Windows 7 SP1), я часто обнаруживаю, что 2 или 3 ГБ памяти уже заняты процессами MySQL. Меня не волнует, сколько памяти требуется базе данных, если она на самом деле выполняет некоторые запросы, но я делаю, если это приложение, которое я даже не запускаю сам. В...

12
Почему индексированные представления не допускают неуникальные кластерные индексы?

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

12
Как отсортировать результаты рекурсивного запроса в расширенном древовидном режиме?

Предположим, у вас есть nodesтакие таблицы: CREATE TABLE nodes ( node serial PRIMARY KEY, parent integer NULL REFERENCES nodes(node), ts timestamp NOT NULL DEFAULT now() ); Он представляет собой стандартную узловую древовидную структуру с корневыми узлами вверху и несколькими дочерними узлами,...

12
Как перенести логины с 2008R2 на 2014 с паролями?

Я попытался Tasks> Generate Scripts...и установил «Вход в сценарий» в Дополнительные параметры сценариев, но я получаю это в выходных данных: /* For security reasons the login is created disabled and with a random password. */ Существует ли простой способ создания сценариев для этих имен входа с...

12
Как выяснить различия в содержании между двумя таблицами SQL и произвести синхронизацию SQL

Как узнать различия в данных между двумя таблицами, которые имеют точную схему, и как создать SQL синхронизации для получения результатов объединения (без дубликатов)? Это 2 таблицы: SOURCE01.dbo.Customers (31,022 rows) TARGET01.dbo.Customers (29,300 rows) Схема каждой таблицы: [CustomerId] :...

12
Срок службы страницы SQL Server 2012 сбрасывается до 0 примерно через 50 дней

Я заметил странное поведение в кластере высокой доступности с двумя серверами, и я надеялся, что кто-то может подтвердить мое подозрение или, возможно, предложить какое-то другое объяснение ... Вот мои настройки: Установка SQL 2012 SP1 с двумя серверами SQL AlwaysOn HA был включен для нескольких...

12
Как я могу минимизировать риск случайного изменения неправильной базы данных?

Я только что узнал, что отключение от сервера в обозревателе объектов не мешает вам впоследствии выполнять окна запросов, которые уже были открыты на этом сервере. Моя ситуация такова: у меня есть один экземпляр SSMS, который я использую для подключения к нашему dev / staging server и нашему...

12
Эффективный способ сравнить два больших набора данных в SQL

В настоящее время я сравниваю два набора данных, которые содержат уникальные StoreKey/ProductKeyкомбинации. Первый набор данных имеет уникальные StoreKey/ProductKeyкомбинации для продаж между началом января 2012 года и концом мая 2014 года (результат = 450 тыс. Строк). Второй набор данных имеет...

12
Обновление нескольких строк с разными значениями в одном запросе

Я пытаюсь понять, как ОБНОВИТЬ несколько строк с разными значениями, и я просто не понимаю. Решение есть везде, но мне кажется, что это трудно понять. Например, два обновления в 1 запросе: UPDATE mytable SET fruit='orange', drink='water', food='pizza' WHERE id=1; UPDATE mytable SET...

12
Преимущества барракуды и компрессии

Я читал о форматах файлов MySQL Antelope и Barracuda некоторое время назад, и мне интересно, смогу ли я получить пользу от Barracuda и Compression. Мой сервер в настоящее время использует антилопу, так как это по умолчанию MySQL. У меня много раз возникали проблемы с памятью из-за большой базы...

12
Redis забирает всю память и сбои

Сервер Redis v2.8.4 работает на Ubuntu 14.04 VPS с 8 ГБ ОЗУ и 16 ГБ подкачки (на SSD). Однако htopпоказывает, что в redisодиночку занимает 22.4 Gпамять! redis-serverв итоге разбился из-за запоминания. Memи Swpоба попадания на 100% затем redis-serverубиваются вместе с другими службами. От dmesg:...

12
Составление плана обслуживания

Я создал план обслуживания для своего SQL Server 2008 R2 с использованием SQL Server Management Studio (SSMS). Тем не менее, я не могу экспортировать / преобразовать его в сценарий, в случае, если мне нужно повторить его на другом сервере. Есть ли способ? Если нет, будет ли способ с более новой...

12
Экземпляр MySQL останавливается «делает индекс SYNC»

проблема Экземпляр MySQL 5.6.20, на котором запущена (в основном только) база данных с таблицами InnoDB, время от времени останавливается для всех операций обновления в течение 1-4 минут, когда все запросы INSERT, UPDATE и DELETE остаются в состоянии «конец запроса». Это, очевидно, самое неудачное....

12
CHECKPOINT или COMMIT записывает на диск?

Допустим, для SQLServer2008R2 и выше, с полным режимом восстановления баз данных. Я всегда думал, что : Когда транзакция фиксируется (COMMIT), транзакция записывается в журнал транзакций в ОЗУ. Когда происходит CHECKPOINT (через некоторое время и / или некоторые транзакции и другие критерии),...

12
Переключение данных при сбое с «разрешает значения, которые не разрешены проверочными ограничениями или функцией разделения на целевой таблице»

Учитывая следующее -- table ddl create table dbo.f_word( sentence_id int NULL, sentence_word_id int NULL, word_id int NULL, lemma_id int NULL, source_id int NULL, part_of_speech_id int NULL, person_id int NULL, gender_id int NULL, number_id int NULL, tense_id int NULL, voice_id int NULL, mood_id...