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

15
Что такое «онлайн» в OLAP и OLTP?

Я немного запутался, потому что ставлю под сомнение определение «онлайн» в OLTP и OLAP. Раньше я думал, что «онлайн» означает, что мы хотим получить наш ответ в ограниченное время и на основе данных, доступных в конкретный момент времени. Но вычисления OLAP могут занять несколько часов - не так ли...

15
Попытки вернуть неиспользуемое пространство приводят к значительному увеличению используемого пространства в SQL Server.

У меня есть таблица в производственной базе данных, которая имеет размер 525 ГБ, из которых 383 ГБ не используется: Я хотел бы освободить часть этого пространства, но, прежде чем связываться с производственной БД, я тестирую некоторые стратегии на идентичной таблице в тестовой БД с меньшим...

15
Как добавить 1 миллисекунду к строке даты и времени?

Основываясь на выборе, я могу вернуть x строк следующим образом: 1 2019-07-23 10:14:04.000 1 2019-07-23 10:14:11.000 2 2019-07-23 10:45:32.000 1 2019-07-23 10:45:33.000 У нас есть все миллисекунды с 0. Есть ли способ добавить 1 на 1 миллисекунды, так что выбор будет выглядеть так: 1 2019-07-23...

15
Какие факторы стоимости входят в оптимизатор при выборе различных типов катушек?

Spoolum В SQL Server есть несколько видов катушек. Меня интересуют две из них: Table Spool s и Index Spoo , за исключением запросов на изменение . Запросы «только для чтения», особенно на внутренней стороне объединения с вложенными циклами, могут использовать катушку таблиц или индексов, чтобы...

14
Какие есть инструменты для маскировки данных? (MySQL, Linux) [закрыто]

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

14
Что делать, когда поле в таблице приближается к максимальному 32-разрядному целому числу со знаком или без знака?

В любой заданной базе данных, содержащей пользовательские записи в форме уникального поля автоинкремента (например, межпользовательские сообщения) ... что делать, когда наступит время и оно достигнет максимального числа со знаком или без знака текущего типа данных? (32-битный INT)? Я предполагаю,...

14
Как мне указать, что столбец должен автоматически увеличиваться в pgAdmin?

Я начал изучать pgAdmin III для управления базой данных PostgreSQL. Но это было не простое в использовании приложение. Если я создаю или создал таблицу с помощью pgAdmin III, как я могу добавить функцию "автоинкремента" в идентификатор столбца с типом...

14
Как быстрее запросить этот 20-миллионный просмотр записей?

Для функции поиска я использую представление, содержащее записи из всех таблиц, в которых мне нужно искать. Представление имеет почти 20 миллионов записей. Поиски против этой точки зрения занимают слишком много времени. Где я должен искать, чтобы улучшить производительность этого представления?...

14
Какой самый эффективный способ дублировать экземпляр в SQL 2008?

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

14
Зачем SQL * PLUS косая черта после CREATE TYPE?

У меня просто была проблема, что я определил тип и проверил его в TOAD, и все было в порядке. Но при работе под SQL * PLUS это выдало ошибку. Пример: CREATE OR REPLACE TYPE MyType AS OBJECT ( Item1 NUMBER, Item2 NUMBER ); По какой-то причине я должен добавить слеш здесь CREATE OR REPLACE TYPE...

14
Сопоставление одного столбца с несколькими значениями без самостоятельной таблицы в MySQL

У нас есть таблица, которую мы используем для хранения ответов на вопросы. Мы должны быть в состоянии найти пользователей, которые имеют определенные ответы на конкретные вопросы. Итак, если наша таблица состоит из следующих данных: user_id question_id answer_value Sally 1 Pooch Sally 2 Peach John...

14
Как INFORMATION_SCHEMA реализована в MySQL?

INFORMATION_SCHEMA, теоретически, представляет собой набор представлений, определенных в стандарте SQL, которые позволяют пользователю просматривать метаданные системы. Как это реализовано в MySQL? Когда я подключаюсь к новой установке, я вижу две базы данных: mysqlи information_schema. После...

14
Существует ли стандартная реализация базы данных пользователей?

Мне нужно реализовать основные персонализированные пользовательские функции для моего сайта. Существует ли стандартная структура для баз данных этого типа? Например, общепринятая практика - хранить всю пользовательскую информацию и данные в одной таблице, где каждый пользователь имеет свою...

14
ALTER TABLE для большой таблицы с индексированным столбцом

У меня есть большая таблица со столбцом VARCHAR (20), и мне нужно изменить его, чтобы он стал столбцом VARCHAR (50). Как правило, выполнение ALTER TABLE (добавление TINYINT) для этой конкретной таблицы занимает около 90-120 минут, поэтому я могу сделать это только в субботу или в воскресенье...

14
Как перенести таблицу больших двоичных объектов из mysql в postgresql?

Сейчас я нахожусь в процессе миграции моей базы данных MySQL в PostgreSQL. Почти все прошло нормально (ну, после множества поисков правильных параметров mysqldump и т. Д.), За исключением одной таблицы, которая у меня есть - фактически самая важная таблица в моем приложении. Структура таблицы очень...

14
У NULL есть тип?

Различные источники (например, Википедия , PSOUG ) утверждают, что у Oracle nullнет типа. Это правда? А как насчет других

14
Что именно представляет собой движок базы данных?

Я несколько раз просматривал определение на http://en.wikipedia.org/wiki/Database_engine : Механизм базы данных (или «механизм хранения») является базовым программным компонентом, который система управления базами данных (СУБД) использует для создания, чтения, обновления и удаления (CRUD) данных из...

14
Как проверить, что база данных Oracle работает?

Для нашего приложения у нас есть файл конфигурации для подключения к базе данных Oracle (URL, имя пользователя, пароль). Запуск приложения занимает 2-5 минут. Если с базой данных что-то не так, я вижу это в логах, но мне нужно подождать 2-5 минут. Это много времени. Поэтому я хочу быстро и просто...

14
Как сделать так, чтобы SQL Server отправлял мне по электронной почте информацию об ошибке при сбое задания?

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