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

11
Запретить сброс идентификатора auto_increment в базе данных Innodb после перезапуска сервера

Недавно я читал, что из-за того, как InnoDB пересчитывает значение AUTO_INCREMENT при перезапуске сервера, любые записи в верхнем конце списка идентификаторов могут повторно использоваться их идентификаторы. Обычно это не проблема, поскольку при удалении пользователя все, что связано с...

11
Ссылка на базу данных программно через T-SQL

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

11
Влияет ли SQL-профилировщик на производительность сервера?

Я сталкиваюсь с проблемой, когда SQL Server 2008 не удается из-за высокой нагрузки. Мне нужно найти этот случай загрузки и оптимизировать код, чтобы он мог справиться с нагрузкой. В интернете я обнаружил, что средство профилирования SQL можно использовать для отслеживания взаимодействий с базой...

11
Есть ли установленный способ загрузки / чтения ветви дерева с HierarchyId

Я играю с HierarchyId, и я не нашел способ, основанный на множестве, чтобы сделать следующее: вставить все поддерево сразу получить все поддерево одновременно Этот вопрос связан с моим предыдущим , и я подозреваю, что единственный способ выполнить эти две задачи с HierarchyId - это один узел или...

11
Набор реплик MongoDB SECONDARY застрял в состоянии ROLLBACK

Во время недавнего автоматического обновления нашего mongodb PRIMARY, когда PRIMARYон вышел из строя , он окончательно перешел в ROLLBACKсостояние. После нескольких часов в ROLLBACKсостоянии .bsonфайл отката в rollbackкаталоге базы данных mongodb все еще не находился. Это, а также эта строка в...

11
Преобразовать столбец даты и времени в количество секунд

В моей базе данных SQL Server у меня есть datetimeстолбец. Каков хороший способ создать новый столбец, который представляет longзначение для datetimeстолбца? Это longбудет представлять количество секунд. Я подумал, что если я смогу преобразовать его в longs, это упростит группирование по запросам...

11
оповещение, когда любая работа в категории работы терпит неудачу

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

11
Максимальная емкость таблицы в SQL Server 2008

У меня есть приложение, которое вставляет более 1 миллиарда строк ежегодно в таблицу. Эта таблица содержит некоторые varcharи bigintстолбцы и один столбец блоб , а также. 1 миллиард строк состоит из данных истории, которые хранятся в целях отслеживания. Поэтому мне было интересно, будет ли...

11
Пытаясь понять SHOW SLAVE STATUS в MySQL

У меня есть настройка репликации Master-Slave, и похоже, что она работает нормально. Ниже приведен результат SHOW SLAVE STATUSкоманды: show slave STATUS\G; *************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Master_Host: *.*.*.*...

11
Дефрагментация данных и файлов журнала SQL Server в реальном времени с помощью MoveFile API

Мой работодатель рассматривает возможность развертывания программного обеспечения для дефрагментации NTFS, которое использует Windows MoveFile API для дефрагментации открытых файлов. Это будет развернуто на тысячах серверов SQL Server, работающих под управлением версий SQL с 2005 по 2012 годы и...

11
Почему 10 ^ 37/1 выбрасывает ошибку арифметического переполнения?

Продолжая свою недавнюю тенденцию играть с большими числами , я недавно выкинул ошибку, с которой столкнулся, до следующего кода: DECLARE @big_number DECIMAL(38,0) = '1' + REPLICATE(0, 37); PRINT @big_number + 1; PRINT @big_number - 1; PRINT @big_number * 1; PRINT @big_number / 1; Вывод, который я...

11
Upstart скрипт в Ubuntu для Mongodb

Я новичок в Linux и Mongodb. Я уже установил mongodb в Ubuntu, но я хочу запустить еще один экземпляр на другом порту. Как я понял из других вопросов и форумов, там должен быть выскочка сценария. /programming/7300109/ubuntu-start-upstart-second-instance-of-mongodb Но я не могу найти или найти...

11
Как предотвратить ежедневную фрагментацию индекса на 99%

У меня есть таблица рекордов на 100 000 игроков, которая вставляется в 2 раза в день с одной записью на игрока. В конце дня фрагментация индекса для индексов в этой таблице составляет 99%. Есть ли способ предотвратить это, подправив настройки? CREATE TABLE HighScore( [id] [int] IDENTITY(1,1) NOT...

11
Использование FLOATs с RAISERROR

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

11
Запуск SQL Query на всех базах данных

У меня есть одна учетная запись хостинга с использованием cPanel и phpmyadmin. У меня есть 50 баз данных под этой учетной записью, все WordPress. Мне нужно изменить этот запрос, чтобы он проходил через все базы данных для обновления пароля. ОБНОВЛЕНИЕ 'wp_users' SET 'user_pass' = MD5...

11
Какой фактический минимальный положительный РЕАЛЬНЫЙ номер

MSDN говорит, что диапазон РЕАЛЬНЫХ чисел составляет - от 3.40E + 38 до -1.18E - 38, 0 и 1.18E - от 38 до 3.40E + 38. По-видимому, истинный нижний предел намного ниже. Следующий скрипт заполняет столбец REAL значением 1.401298E-45: CREATE TABLE a ( r1 REAL NULL , r2 REAL NULL , r3 REAL NULL ) ; GO...

11
Стратегия для обработки БД SQL Server со слишком большим количеством файлов (BLOB)?

Сценарий: база данных SQL Server 2005, обслуживающая приложение ASP.NET (на отдельных веб-серверах). База данных: в БД содержится около 5 ГБ «обычных» данных и около 15 ГБ «файлов» (например, 200 КБ PDF, хранящийся в виде изображения (BLOB), и тому подобное). Пользователи загружают больше файлов и...

11
Возможности InnoDB INSERT Performance

Привет я бегу самую последнюю версию Percona Server. Версия сервера: 5.5.24-55 Percona Server (GPL), выпуск 26.0 У меня есть коробка с 10 процессорами этих характеристик. processor : 0 vendor_id : AuthenticAMD cpu family : 16 model : 9 model name : AMD Opteron(tm) Processor 6128 stepping : 1...

11
MySQL таблица с 100 000 записей часто запрашивается

У меня есть единственная база данных около 100 таблиц для хранения различных видов информации. Самая важная таблица - это наша таблица заказов, которая используется для хранения заказов клиентов и насчитывает более 100 000 записей на данный момент и продолжает расти. Эта таблица является самой...