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

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

Я проектирую базу данных, которая будет хранить данные на разных языках (используя UTF-8), поэтому я думаю, что лучший способ отобразить результаты запроса - упорядочить его в соответствии с языком пользователя во время самого запроса ( потому что их несколько правильные способы сделать это ), а...

22
Как разбить существующую однораздельную таблицу

У меня есть существующая таблица с данными: dbo.Test (col1,col2,col3....) ON [PRIMARY] Мне нужно изменить эту таблицу так, чтобы она была разделена следующим образом: dbo.Test(col1,col2,col3....) ON Ps_Date(Col2) Как я могу добиться этого, не опуская и не воссоздавая стол?...

22
«ORA-03113: конец файла в канале связи» при запуске

Я читал сообщения здесь, о поддержке Oracle, и где-нибудь еще, я могу найти в течение последних трех дней, и я разочаровался в этой проблеме ... База данных Oracle зависла. Завершение работы базы данных длилось несколько часов, после чего она вышла. Это не перезапустит. Сервер был перезапущен....

22
Есть ли способ создать скрипт создания таблицы в TSQL?

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

22
PostgreSQL: Как сделать резервную копию только одной схемы из базы данных и восстановить ее на другом сервере

У меня есть база данных с именем "A", которая имеет две схемы "B" и "C". Я хочу сделать резервную копию и восстановить схему "B" на другом сервере? не уверен, как это сделать, так как я новичок в Postgres. Нужно ли создавать новую БД на новом сервере с именем «А», а затем восстанавливать схему «Б»...

22
Как определить, заблокирована ли таблица Oracle или нет?

Мы использовали программное обеспечение BI и базу данных хранилища, которые установлены в Oracle Enterprise 11gR2. Некоторые из этих пакетных отчетов будут пытаться получить доступ к таблице базы данных, которая все еще может быть заблокирована. Как я могу узнать, заблокирована ли таблица Oracle...

22
Вставить с OUTPUT, соотнесенным с таблицей подзапросов

Я изменяю структуру базы данных. Содержимое нескольких столбцов таблицы FinancialInstitution должно быть перенесено в таблицу Person . FinancialInstitution связано с лицом с внешним ключом. Каждому финансовому учреждению необходим идентификатор соответствующего лица. Таким образом, для каждой новой...

22
Сообщения FlushCache, появляющиеся в журнале в определенное время

В последнее время у нас было много проблем с производительностью баз данных, и я пытался понять, смогу ли я понять, почему. У нас нет администратора баз данных (я являюсь разработчиком программного обеспечения), поэтому я как бы его обожаю, и большая часть того, что я нахожу в Интернете, выглядит...

22
Лучший способ перенести огромную базу данных SQL Server с минимальным временем простоя по сети

Определение проблемы Наш сервер базы данных должен быть перенесен в другой центр обработки данных. Он работает на Microsoft SQL Server 2012 Enterprise (64-разрядная версия) и содержит две базы данных объемом около 2 ТБ и 1 ТБ. Было бы идеально, если бы у нас было простои или нет простоев. Нагрузка...

22
Команда DELETE не завершена в таблице строк 30000000

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

22
mysql dump import невероятно медленно на машине моего разработчика

У меня есть дамп SQL, он довольно большой (411 МБ), и импорт на сервере A занял 10 минут, тот же импорт на моей рабочей станции B имеет оценку (pipeviewer), равную 8 часам (импорт 31 МБ за 40 минут). ) Так что это в 53 раза медленнее. Спецификации: Server A: MySQL Version: 5.5.30-1.1 (Debian) 2 GB...

22
Как хранить данные временных рядов

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

22
Когда использовать sort_in_tempdb при перестроении индексов?

Мы обсуждаем, следует ли использовать параметр SORT_IN_TEMPDB для наших таблиц DW. Насколько я понимаю, при использовании этой опции больше записей, хотя они более последовательны. У нас есть SAN (который иногда был очень медленным), поэтому в нашем случае мы хотим максимально ограничить количество...

22
Ищите, и вы должны сканировать ... на многораздельных

Я прочитал эти статьи в PCMag Ицик Бен-Ган : Ищите и вы сканируете Часть I: когда оптимизатор не оптимизирует Ищите и вы сканируете Часть II: восходящие ключи В настоящее время у меня проблема «Сгруппированный Макс» со всеми нашими секционированными таблицами. Мы используем трюк, который Ицик...

22
Как убрать разрывы строк в SSMS?

Я имею дело с SQL, который выглядит следующим образом create procedure as begin Обратите внимание на большие промежутки, например, между asи begin. Как я могу удалить это? Я использовал форматтер SQL, но это не...

22
Можно ли заставить оптимизатор исключить ненужные таблицы в этом многораздельном представлении?

Я тестирую разные архитектуры для больших таблиц, и я видел одно предложение - использовать секционированное представление, при котором большая таблица разбивается на серию меньших «секционированных» таблиц. 1 , 2 , 3 , 4 Тестируя этот подход, я обнаружил что-то, что не имеет большого смысла для...

22
Используя МАКС. Текст или более конкретный, мелкий шрифт

Кто-то просматривал мой DDL-код для создания таблиц и предложил, когда они увидели, что я вижу использование VARCHAR(256)полей для текста, я ожидаю, что оно будет довольно маленьким, например, имя или что-то еще, что я всегда должен просто использовать VARCHAR(MAX)и связывать. Зачем использовать...