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

8
Что происходит во время «больших» вставок в таблицу с кластерным составным ключом?

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

8
Индекс, который не используется, но влияет на запрос

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

8
Поиск индекса намного медленнее с условием ИЛИ по сравнению с отдельными SELECT

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

8
Можно ли восстановить данные из таблицы BLACKHOLE? [закрыто]

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

8
Надежна ли информация в sys.dm_db_index_usage_stats?

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

8
Как ограничить количество подключений к хосту в MongoDB?

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

8
Потоковая передача PostgreSQL в сравнении с репликацией на основе файлов (с точки зрения поведения и конфигурации сервера)

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

8
Огромные различия производительности MySQL на двух серверах

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

8
Лучший подход для заполнения таблицы измерения даты

Я ищу, чтобы заполнить таблицу измерения даты в базе данных 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...

8
Как тестировать Microsoft SQL Server

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

8
Репликация 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...

8
Более низкая производительность на новейших серверах

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

8
Объединение полнотекстового и скалярного индекса

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

8
INSERT занимает более 5 часов, при вставке более определенного количества строк

При вставке в таблицу менее 1350 000 строк это занимает около 2 минут, однако, если количество вставленных строк больше, время, необходимое для вставки данных, увеличивается до 5 часов. Проблема не связана с запросом или индексами, потому что все давно работает нормально и ничего не изменилось в...

8
Временная схема на соединение?

Я пытаюсь перенести свои юнит-тесты с H2 на Postgresql. В настоящее время H2 предоставляет мне схему в памяти, так что каждое соединение сопоставляется с уникальной схемой, создает таблицы, запускает тест и удаляет схему. Создание и уничтожение схемы автоматически обрабатывается H2. Модульные тесты...

8
Автоматический перевод при преобразовании Unicode в не-Unicode / NVARCHAR в VARCHAR

Кодовая точка Unicode 9619 - это символ под названием «Темная тень»: ▓( http://unicode-table.com/en/search/?q=9619 ). Используя параметры SQL_Latin1_General_CP1_CI_ASсортировки и кодовую страницу 1252, я ожидал бы, что приведение / преобразование этого символа Unicode в тип данных не-Unicode...

8
Как запланировать работу в Sql server 2008 менее чем за 10 секунд?

Я хочу запускать задание каждые 3 секунды, однако в SQL Server 2008 мы не можем определить интервал менее 10 секунд. Задание используется для вставки / обновления информации о посетителях и сегментации в базу данных, которая отслеживается поиском Google. В течение 2 или 3 секунд вставляется до 100...

8
Верно ли мое понимание гранулярности таблицы фактов?

Я и еще один администратор базы данных в нашей компании занимаемся рассмотрением дизайна базы данных, разработанного для нас поставщиком. Продавец сказал, что они используют Kimball в качестве основы для своего дизайна. (ПРИМЕЧАНИЕ: я не ищу аргументы Кимбалла против Инмона и т. Д.) Они разработали...

8
Почему VACUUM ANALYZE не удаляет все мертвые кортежи?

Мы запускаем «руководство» VACUUM ANALYZE VERBOSEдля некоторых из наших больших таблиц после того, как вносим DELETE/INSERTв них серьезные изменения. Кажется, что это работает без проблем, хотя иногда работа таблицы VACUUMбудет выполняться часами (см. Этот пост для похожих проблем и рассуждений)....