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

8
Организация SSIS

Я знаком с SSMS, но я никогда не использовал .net, c # или visual studio (занимался другими вещами: ассемблер, c, unix, vi, oracle и т. Д.). Я пытаюсь выяснить базовый ETL SSIS 2012 (без BI или хранилища данных) и не могу найти ничего, что объясняет, как все они сочетаются друг с другом: каталог...

8
SQL Server не использует доступную память

SQL Server 2008 R2 Standard Edition (64-разрядная версия) в Windows 2008R2 Enterprise Сервер имеет более 300 ГБ памяти, но общее использование памяти на панели управления никогда не превышает 86 ГБ SQL настроен на использование максимального объема памяти Даже при интенсивной работе - процессор...

8
связанный список в SQL и деревьях

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

8
Оптимизация PostgreSQL для переходных данных

У меня есть несколько таблиц с 100-300 столбцами целочисленных типов в каждой, которые содержат очень изменчивые данные. Наборы данных основываются на одном или двух первичных ключах, и когда происходит обновление, весь набор данных удаляется, и новые данные вставляются в одну транзакцию. Размер...

8
Массовое обновление базы данных / вставка из файла CSV

Я реализую особенность импорта данных приложения из одной базы данных в другую. У меня есть файл CSV, содержащий, скажем, 10000 строк. Эти строки необходимо вставить / обновить в базе данных. Возможен случай, когда в базе данных может присутствовать пара строк, что означает необходимость их...

8
Что означает «выбрать * из реляционного (owner.table)»?

Недавно в нашем журнале оповещений появилось несколько ошибок 301598: Tue Jul 16 03:58:29 2013 301599: ORA-01555 caused by SQL statement below 301600: SELECT * FROM RELATIONAL(<owner>.<table>) Я знаю, как обрабатывать ошибки ORA-01555, но я никогда не сталкивался с чем-то вроде SELECT *...

8
Перемещение больших баз данных

У меня есть сервер Centos и / var / lib / mysql / 125 ГБ (на диске есть 1 ГБ свободного места). Обычно я использовал бы mysqldump для резервного копирования баз данных, но я обычно не работаю с такими большими базами данных, поэтому мне нужно знать самый безопасный способ копирования баз данных на...

8
Как уменьшить количество вещей, которые SQL Server помещает в окно просмотра событий Windows?

В рамках наших автоматических модульных тестов создается, настраивается и удаляется множество баз данных. Проблема в том, что каждый раз, когда это происходит, мы получаем кучу записей с SQL Server в средстве просмотра событий Windows. В основном это сообщения типа «Запуск», «Настройка параметров...

8
Правильное обслуживание базы данных MySQL

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

8
Postgres 9.1.6 Индекс ошибки содержит неожиданную нулевую страницу в блоке 0

У меня настроена потоковая репликация на Postgres 9.1.6, работающей на сервере Debian, и все идет нормально. Когда я пытаюсь выполнить запрос к базе данных реплики, я получаю сообщение об ошибке ниже: ERROR: index "tbl_cust_id_idx" contains unexpected zero page at block 0 HINT: Please REINDEX it....

8
В Microsoft SQL Server 2008 синтаксис генерирует ошибку «Функции параллельного хранилища данных (PDW) не включены».

У меня есть следующий виртуальный столбец, сгенерированный из совокупности по отсортированному разделу, MIN(picture_id) OVER ( PARTITION BY [360_set] ORDER BY picture_id ASC ) Однако, когда я выполняю это, я получаю следующее. Msg 11305, Level 15, State 10, Line 12 The Parallel Data Warehouse (PDW)...

8
Эффективное обновление таблицы с помощью JOIN

У меня есть таблица, в которой указаны данные о домохозяйствах, а в другой - данные обо всех лицах, связанных с домохозяйствами. Для таблицы домохозяйств у меня есть первичный ключ, определенный с использованием двух столбцов в нем - [tempId,n]. Для таблицы person у меня есть первичный ключ,...

8
SQL Server Максимальная и минимальная конфигурация памяти

Каковы правильные настройки минимальной памяти и максимальной памяти в этом случае использования? Сервер имеет 8 ГБ оперативной памяти, два процессора Intel Xeon и Windows Server 2008 R2 / Sql Server 2008 Standard Edition. Он работает с несколькими базами данных размером от 30 до 5 ГБ....

8
Лучше создать таблицу для каждой учетной записи пользователя или одну огромную таблицу для всех пользовательских данных в MYSQL

Я создаю веб-каталог, который позволит отдельным пользователям зарегистрироваться для учетной записи и хранить текстовые документы в базе данных mysql. Первоначально, вероятно, будет всего несколько сотен пользователей, но мы надеемся, что в какой-то момент их будет от 10000 до 100000. И каждый...

8
Обновление большого реплицируемого измерения (SQL Server PDW)

Мы используем устройство SQL Server PDW для нашего хранилища данных. Одна из таблиц на нашем складе - это реплицированная таблица с 20 миллионами строк. В рамках нашего процесса ETL нам нужно удалить старые записи из этого измерения; однако мы видим, что обновление нескольких записей (<100)...

8
«Очистить» файл базы данных SQL Server, созданный с включенной функцией мгновенной инициализации файла?

На нашем сервере SQL Server включена функция мгновенной инициализации файла, поэтому «пустая» часть файла базы данных не обнуляется перед выделением. Насколько я понимаю, это означает, что файл может содержать «удаленные» данные. Итак, теперь я хочу отправить копию базы данных (возможно, файла...

8
Флаг трассировки и который нужно отключить и почему

В SQL-сервере есть так много флагов трассировки. Почему некоторые из них должны быть выключены. Где-то, где я видел, что флаг трассировки 8017 нужно отключить. Итак, я хочу знать, какой флаг трассировки должен быть отключен и...

8
Получить результат объединения нескольких таблиц в одну строку

У меня есть эти 2 таблицы: table1: id | name --------- 1 | john 2 | jack table2: id | profile_id | institution ----------------------------- 1 | 1 | SFU 2 | 1 | UBC 3 | 2 | BU 4 | 2 | USC 5 | 2 | SFU Если я хочу получить всю информацию о пользователе, используя его ID пользователя, я могу просто...