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

Вопросы и ответы для специалистов по базам данных, которые хотят улучшить свои навыки работы с базами данных и учиться у других в сообществе

1
Объединение полнотекстового и скалярного индекса
Допустим, у нас есть база данных из 12 миллионов имен и адресов, которые необходимо искать с помощью полнотекстового поиска, но каждая строка также содержит целочисленное значение, скажем COMPANYID. Таблица содержит около 250 различных идентификаторов COMPANYID по этим 12 миллионам строк. Можно ли при определении полнотекстовых индексов дать каждой COMPANYсвоей «ветке» …

1
Более низкая производительность на новейших серверах
На производстве у нас есть несколько серверов, 4 из которых имеют очень похожую конфигурацию оборудования. Dell PowerEdge R620, единственное отличие состоит в том, что 2 новейших (купленных и настроенных 3 месяца назад) имеют RAID-контроллер v710, 256 ГБ ОЗУ и ЦП 2 физических Xeon E5-2680 2,80 ГГц. Старые (купленные и настроенные …

3
Как тестировать Microsoft SQL Server
В моей компании есть несколько виртуальных машин, на которых размещается SQL Server 2008 R2, и некоторые из этих машин работают не так, как другие, некоторые из-за очень загруженных хостов Vmware, некоторые из-за более медленных подключений к NAS. Есть ли способ, с помощью которого я могу запустить некоторый код SQL в …

1
Репликация MySQL: Секунды позади Мастера сверхвысокой
Я настроил подчиненный db-сервер для своей производственной базы данных, но когда я проверил состояние show slave, я заметил супер-большое число в секундах позади master. Это вывод: Slave_IO_State: Waiting for master to send event Master_Host: 1.2.3.4 Master_User: replicator Master_Port: 3306 Connect_Retry: 60 Master_Log_File: mysql-bin.000173 Read_Master_Log_Pos: 15909435 Relay_Log_File: mysqld-relay-bin.000079 Relay_Log_Pos: 91173356 Relay_Master_Log_File: …

1
Потоковая передача PostgreSQL в сравнении с репликацией на основе файлов (с точки зрения поведения и конфигурации сервера)
Я пытаюсь понять, как лучше всего использовать репликацию PostgreSQL и как она работает, чтобы я мог устранять неполадки в производственной среде. Мне трудно понять различия между этими 2 типами репликации с точки зрения (1) Конфигурации (2) Как работают два сервера Master / Slave в каждом сценарии Репликация на PostgreSQL (9.2+) …

2
Надежна ли информация в sys.dm_db_index_usage_stats?
Я архивирую данные из старой системы, у которой нет документации. Повезло мне ... Я хотел бы узнать, когда таблицы создавались, когда к ним обращались и т. Д. Могу ли я верить, что этот запрос даст мне правильный ответ или есть какие-то параметры, которые мне сначала нужно проверить? SQL Server 2008 …

1
Огромные различия производительности MySQL на двух серверах
У нас есть сервер MySQL, установленный на двух разных машинах: тестовый сервер и рабочий сервер, оба окна, которые используются веб-приложением. Проблема заключается в том, что при выполнении некоторых запросов существуют огромные различия в производительности между двумя компьютерами (рабочий сервер работает медленнее). Версия MySQL на обоих серверах одинакова, даже файлы конфигурации …

1
Как ограничить количество подключений к хосту в MongoDB?
Я использую сервер Монго, который принимает соединения от других клиентов через драйвер Java. Я заметил, что через некоторое время некоторые пользователи открывают слишком много портов, и это мешает другим пользователям подключаться к монго. Они создают только 1 mongoClientобъект, хотя проверка их IP приводит к просмотру сотен портов. Я натолкнулся на …

1
Лучший подход для заполнения таблицы измерения даты
Я ищу, чтобы заполнить таблицу измерения даты в базе данных SQL Server 2008. Поля в таблице следующие: [DateId] INT IDENTITY(1,1) PRIMARY KEY [DateTime] DATETIME [Date] DATE [DayOfWeek_Number] TINYINT [DayOfWeek_Name] VARCHAR(9) [DayOfWeek_ShortName] VARCHAR(3) [Week_Number] TINYINT [Fiscal_DayOfMonth] TINYINT [Fiscal_Month_Number] TINYINT [Fiscal_Month_Name] VARCHAR(12) [Fiscal_Month_ShortName] VARCHAR(3) [Fiscal_Quarter] TINYINT [Fiscal_Year] INT [Calendar_DayOfMonth] TINYINT [Calendar_Month Number] …

1
Можно ли восстановить данные из таблицы BLACKHOLE? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 5 лет назад . Я создал таблицу с механизмом BLACKHOLE, в основном механизм хранения BLACKHOLE действует как «черная дыра», …

1
Поиск индекса намного медленнее с условием ИЛИ по сравнению с отдельными SELECT
На основании этих вопросов и ответов даны: SQL 2008 Server - потеря производительности, возможно, связана с очень большой таблицей Большая таблица с историческими данными выделяет слишком много SQL Server 2008 Std. память - потеря производительности для других баз данных У меня есть таблица в базе данных SupervisionP, определенная так: CREATE …

1
Что происходит во время «больших» вставок в таблицу с кластерным составным ключом?
Мои знания SQL ограничены, поэтому используемые мной термины, скорее всего, неправильные. У меня есть таблица, в которой будут храниться результаты тестов для нескольких мест. Тесты будут записываться в разные базы данных в разных местах (без подключения к сети), и «основное» место будет регулярно «импортировать» результаты тестов из других мест. Я …

2
Индекс, который не используется, но влияет на запрос
У меня есть таблица PostgreSQL 9.3 с некоторыми числами и некоторыми дополнительными данными: CREATE TABLE mytable ( myid BIGINT, somedata BYTEA ) Эта таблица в настоящее время имеет около 10 миллионов записей и занимает 1 ГБ дискового пространства. myidне являются последовательными. Я хочу вычислить, сколько строк в каждом блоке из …

2
Всегда ли нужно анализировать ВАКУУМ перед REINDEXing в PostgreSQL 8.4?
Каждый день рано утром задание pgAgent обновляет содержимое таблицы A из таблицы B моей базы данных PostgreSQL 8.4. Таблица A содержит около 140 тыс. Записей в 91 столбце и имеет два индекса - один как часть PRIMARY KEY, а другой - индекс GIST в столбце геометрии POINT PostGIS. Чтобы ускорить …

3
AlwaysOn группы доступности log_send_rate
На всех наших установках AlwaysOn, работающих под управлением Windows 2012 и SQL Server 2012 на виртуальных машинах и на голом железе, я обнаружил, что log_send_rate in sys.dm_hadr_database_replica_statesпоследовательно возвращает неправильные значения. Например (для синхронного режима) sys.dm_hadr_database_replica_states.log_send_rate (ave = 36,571 (кбит / с указано в болях)) Perfmon - SQLServer: реплика доступности - …

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