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

8
Что вызывает Ожидание ошибок блокировки на уровне таблицы?

Мы уже дважды зависали в базе данных и пытались найти причину. show processlist Waiting for global read lock | INSERT INTO {myisam_table} ... Здесь дисковое пространство было переполнено, поэтому мы подумали, что проблема закончилась после того, как мы дали ее еще немного, но на следующий день в...

8
SQL Server - Как определить идеальную память, например?

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

8
Сжатие кластерных индексов и сжатие таблиц - это одно и то же?

Если я устанавливаю сжатие (либо страницу, либо строку) для кластеризованного индекса таблицы, это то же самое, что установка сжатия для таблицы? SQL Server предоставляет варианты для того и другого, что говорит о том, что они разные, но у меня сложилось впечатление, что кластеризованный индекс и...

8
Как узнать, что пользователь выполняет действие по удалению таблицы аудита при использовании общего входа?

Исходная информация: Я создаю коллекцию таблиц аудита для отслеживания обновлений и удалений в наборе таблиц данных для моего приложения. Аудиторские записи создаются с помощью триггеров. DML в базе данных моего приложения обычно поступает от имени входа, которое служба использует для входа в базу...

8
Возможность MySQL для создания глобальных подпрограмм (хранимых процедур и / или функций)

Можно ли как-то определить глобально доступные процедуры? Кажется, что каждая подпрограмма должна быть создана в области базы данных. Когда я пытался создать подпрограмму из консоли (без предварительной выдачи use dbname), я получаю сообщение об ошибке: ERROR 1046 (3D000): No database selected У...

8
Ошибка pg_restore от pgadmin3 - Postgresql

Я взял резервную копию базы данных postgresql из system1, используя инструмент pgadmin3. Созданный файл резервной копии имеет расширение «.backup». Я пытаюсь восстановить его на другой системе2, установленной с postgresql 9.0 и pgadmin3 1.8, но я получаю ошибку не удалось выполнить запрос: ОШИБКА:...

8
Создать новую базу данных с большим начальным размером

Я хочу создать новую базу данных с файлом данных 200 .mdfГБ ( ) и файлом журнала 50 ГБ ( .ldf). Но это очень медленно (около 15 минут и до сих пор не создано). и это очень много времени. Это нормально? если да, что для этого нужно время? я могу увеличить скорость его создания? Я использую SQL...

8
MySQL - автоинкремент не увеличивается последовательно, если последняя строка была удалена

У меня есть таблица, которая содержит автоматически увеличенный идентификатор первичного ключа. Если я удаляю последнюю строку (самый высокий идентификатор, например, для экспертизы = 6) и вставляю новую строку, новый идентификатор начинается с 7. Какой параметр мне нужно изменить, чтобы первичный...

8
MySQL требует FORCE INDEX для огромной таблицы и простых SELECT

У нас есть приложение, которое хранит статьи из разных источников в таблице MySQL и позволяет пользователям получать эти статьи, упорядоченные по дате. Статьи всегда фильтруются по источнику, поэтому для клиентских SELECT у нас всегда есть WHERE source_id IN (...,...) ORDER BY date DESC/ASC Мы...

8
Способ ссылки на идентификатор в транзакции с несколькими вставками? (Postgres)

Предполагая, что таблица "entity.eid" имеет автоинкремент, я хочу иметь возможность ссылаться на значение автоинкремента, назначенное позже в той же транзакции. То, как я это делал, - это выполнение нескольких транзакций, которые я считаю неоптимальными. START TRANSACTION; INSERT INTO entity ...;...

8
GROUP BY с МАКСОМ и просто МАКСИМАЛЬНЫМ

Я программист, занимаюсь большой таблицей по следующей схеме: UpdateTime, PK, datetime, notnull Name, PK, char(14), notnull TheData, float Есть кластерный индекс на Name, UpdateTime Мне было интересно, что должно быть быстрее: SELECT MAX(UpdateTime) FROM [MyTable] или SELECT MAX([UpdateTime]) AS...

8
Установка Oracle 12c в Windows 7 ошибка INS-30131

Я пытаюсь установить Oracle 12c на компьютер под управлением Windows 7 x64, и через некоторое время я получаю эту ошибку: SEVERE: [FATAL] [INS-30131] Initial setup required for the execution of installer validations failed. CAUSE: Failed to access the temporary location. ACTION: Ensure that the...

8
Как добавить связанный с MySQL сервер в SQL Server?

Я пытаюсь добавить связанный сервер на SQL Server для MySQL Server. Обратите внимание, что SQL Server установлен на отдельном компьютере с другим именем домена. SQL-сервер находится 10.0.1.1на old_domain.com. Сервер MySQL находится 10.0.1.2на new_domain.com. Я добавил ODBC Data Source на сервер...

8
Неверное расположение базы данных tempdb, восстановление невозможно

Сделал ошибку и неправильно набрал команду alter database для tempdb. Теперь экземпляр не запустится. Я не могу начать в однопользовательском режиме, используя -m, так как он утверждает, что база данных tempdb не найдена. Я пытался с помощью: net start msqsqlserver /f /t3608 Но тогда я не могу на...

8
Как перенести базу данных Oracle на сервер MySQL? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . В настоящее время наше приложение работает с...

8
Как выполнить массовую миграцию между схемами в SQL Server?

В настоящее время у нас есть несколько баз данных, но мы хотели бы объединить их и вместо этого разделить контексты нашего домена с помощью схем. В MS SQL Server 2008 R2 как я могу переместить все содержимое одной схемы в другую навалом? Например, все таблицы, представления, процедуры, индексы и т....

8
Специальная вставка TempDB для выбора UserDB приводит от SOS_SCHEDULER_YIELD к ENCRYPTION_SCAN

В одной из наших производственных систем обнаружена проблема с одним оператором вставки во временную таблицу из нашей пользовательской базы данных. Когда я закомментирую вставку / выбор, рассматриваемый хранимый процесс запускается своевременно, поэтому я уверен в своей изоляции проблемы. Серия...

8
«Когда соединение закрывается и возвращается в пул, уровень изоляции от последнего оператора SET TRANSACTION ISOLATION LEVEL сохраняется»?

В сетевой статье MSDN « Изоляция моментальных снимков в SQL Server » говорится: «Уровень изоляции имеет область действия всего соединения, и после установки для соединения с помощью инструкции SET TRANSACTION ISOLATION LEVEL он остается в силе до тех пор, пока соединение не будет закрыто или не...

8
Отображать имена таблиц в заголовках в SQL Server Management Studio

Кто-нибудь знает, как заставить SQL Server Management Studio отображать имена таблиц в заголовке. Прямо сейчас они почти бесполезны, и каждый раз, когда мне нужно посмотреть на стол, мне приходится снова его открывать. В старые добрые времена я привык использовать Enterprise Manager, и это было...

8
Список размеров таблиц для всех таблиц во всех базах данных

Существует ли простой способ перечисления размера каждой таблицы в каждой базе данных на сервере MSSQL? Я использовал запрос к sys.tables, чтобы получить результаты для одной базы данных, но у нас есть> 100 баз данных на сервер, так что способ получить те же результаты, но для всех баз данных,...