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

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

2
Восстановите bak-файл в меньшие файлы базы данных mdf и ldf
У меня есть устаревшая база данных, чье кошмарное отсутствие дизайна я не буду описывать, но файлы на сервере (относительно) огромны. У меня есть: MyDatabase.mdf: 24,8 ГБ MyDatabase.ldf: 114,6 ГБ Каждую ночь эта база данных копируется в файл .bak и отправляется на наш сервер отчетов, где она восстанавливается. Файл .bak намного …

4
Супертип / Подтип, выбирающий категорию: полное непересекающееся или неполное перекрытие
Я создаю базу данных инвентаризации, которая хранит ИТ-оборудование, такое как настольные компьютеры, ноутбуки, коммутаторы, маршрутизаторы, мобильные телефоны и т. Д. Я использую шаблон супертипа / подтипа, где все устройства хранятся в одной таблице, и конкретную информацию помещается в таблицы подтипов. Моя дилемма заключается в выборе между двумя вариантами: На верхней …

2
Какие объективные факторы указывают на то, что пришло время для репликации SQL Server?
Я пытаюсь найти баланс между высокой производительностью нашей базы данных и простотой обслуживания. Мы рассматриваем возможность использования репликации для повышения производительности путем репликации наших отчетов SSRS в физически отдельную базу данных из нашей транзакционной базы данных. Однако включение репликации имеет ряд недостатков с точки зрения разработчика: Это усложняет изменение схемы …

3
Как хранить временные ряды в mongodb?
Мне нужно создать базу данных временных рядов и выполнить следующие задачи: создавать новые временные ряды обновить существующие временные ряды запросить один или несколько временных рядов одновременно (например, все временные ряды для одной и той же даты и т. д.) Монго адаптирован к этому, и если да, то как мне структурировать …
11 mongodb 

5
Полное внешнее соединение в MS Access
У меня есть два списка сотрудников: List A: StaffID Supervisor ==================== 0001234 NULL 0001235 0001234 0001237 0001234 0001239 0001237 и List B: StaffID Supervisor ==================== 0001234 NULL 0001235 0001234 0001238 0001235 0001239 0001235 И мне нужен следующий вывод: StaffID SupervisorA SupervisorB =================================== 0001234 NULL NULL 0001235 0001234 0001234 0001237 0001234 …
11 query  join  ms-access 


2
Каковы штрафы за использование многих (тысяч) семейств столбцов или пространств клавиш в Cassandra?
Я нахожусь в процессе оценки лучшего дизайна для нашей установки Cassandra. В Интернете не так много информации об использовании первых двух уровней доступа, которые предоставляет Cassandra - пространства ключей и семейства столбцов . Мне интересно, будут ли и какие будут штрафы, если вы решите создать большое количество пространств ключей или …

2
Как найти объект, который, кажется, не существует в таблице объектов?
У меня есть объект под названием cot_ntn_pi_v. Мне сказали, что это синоним. Он не отображается в таблице all_synonyms. Это выглядит как представление или таблица, но я не могу найти его в таблице всех объектов. Я могу выбрать из него, но я не могу удалить его, так как он «не существует», …

3
Как sequence.nextval может быть нулевым в Oracle?
У меня есть последовательность Oracle, определенная так: CREATE SEQUENCE "DALLAS"."X_SEQ" MINVALUE 0 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 0 NOCACHE NOORDER NOCYCLE ; Он используется в хранимой процедуре для вставки записи: PROCEDURE Insert_Record (p_name IN VARCHAR2, p_userid IN INTEGER, cur_out OUT TYPES_PKG.RefCursor) IS v_id NUMBER := 0; BEGIN -- …
11 oracle  sequence 

1
Генерация счетов и отслеживание
Каждые 2 недели система будет генерировать счета для компаний. Компания будет получать счета 1-го и 16-го числа каждого месяца. (Он запускается через Cron Job каждые 2 недели. Он просматривает таблицу заказов, а затем добавляет в таблицу счетов-фактур. Есть ли альтернатива?) В ordersтаблице приведен список заказов клиентов, а также указано, к …

3
MySQL автоматическая настройка максимальных значений соединений
Я установил максимальное количество подключений около 2000 в файле my.cnf. max_connections=2048 Я обновился до 5.5.20 и теперь вижу следующую строку в журнале ошибок. 120201 19:40:24 [Warning] Changed limits: max_open_files: 1024 max_connections: 214 table_cache: 400 Почему mysql изменил значение максимального числа подключений на 214? # mysqladmin variables | grep max_connections | …
11 mysql 

2
переместить папку данных и диск MySQL
Мне нужно переместить данные в другую папку и диск на моем сервере Cent OS DB. я добавил новый жесткий диск (так как у нас осталось мало места), У меня есть 1 ТБ жесткого диска, и у меня есть новые 2 ТБ, я хочу разместить данные на том же сервере (выделенный …
11 mysql 

2
sp_executesql с пользовательским типом таблицы не работает правильно
Проблема : есть известная проблема с определяемыми пользователем типами таблиц в качестве параметров sp_executesql ? Ответ - нет, я идиот. Настроить скрипт Этот сценарий создает по одной таблице, процедуре и определенному пользователем типу таблицы (только для ограниченного SQL Server 2008+). Цель кучи состоит в том, чтобы предоставить аудит, который да, …

2
PostgreSQL для транзакций большого объема и для хранилищ данных
Я новичок в PostgreSQL, я никогда не делал большого развертывания, используя его раньше. Но у меня есть хороший опыт в корпоративных решениях, и я хочу попробовать применить кое-что из того, что я узнал, с помощью PostgreSQL. У меня есть сайт, который рассчитан на большое количество данных и трафика. Инфраструктура будет …

3
Переменная состояния MySQL Handler_read_rnd_next сильно растет
В состоянии MYSQL значение Handler_read_rnd_next очень высокое. Мне известно, что это значение будет увеличиваться при выполнении запроса, который не имеет надлежащих индексов. Но даже когда мы выполняем шоу-статус, такой как 'Handler_read_rnd_next', это значение увеличивается на 2. Основываясь на этом флаге состояния, мы отслеживаем некоторые статистические данные. Так что каждый раз …

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