rdbms- все статьи тега


Сколько значащих цифр я должен хранить в своей базе данных для координаты GPS?

В моей базе данных MySQL есть координаты долготы и широты (данные GPS). В настоящее время он хранится как: column type ------------------------ geolat decimal(10,6) geolng decimal(10,6) Вопрос: действительно ли мне нужен такой большой тип данных, как decimal(10,6), Чтобы правильно хранить данные координат? Поскольку у меня есть комбинированный индекс долготы и широты, этот размер индекса огромен. Если бы я мог сделать его меньше, ничего не компрометируя, это было бы здорово. ...

Шаблоны Проектирования Реляционных Баз Данных?

шаблоны проектирования обычно связаны с объектно-ориентированным дизайном.есть шаблоны проектирования для создания и программирования реляционных баз данных? Многие проблемы, безусловно, должны иметь многоразовые решения. примеры будут включать шаблоны для проектирования таблиц, хранимых процедур, триггеров и т. д... есть ли онлайн-хранилище таких шаблонов, подобное martinfowler.com? примеры проблем, которые шаблоны могут решить: хранение иерархических данных (например, одна таблица с тип ...

SQL-соединение и различные типы соединений

что такое SQL JOIN а какие бывают разные типы? ...

Когда / зачем использовать каскадирование в SQL Server?

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

Стандартное использование 'Z' вместо NULL для представления отсутствующих данных?

вне аргумента о том, должны ли когда-либо использоваться нули: я отвечаю за существующую базу данных, которая использует NULL для обозначения "отсутствующих или никогда не вводимых" данных. Он отличается от пустой строки, Что означает "пользователь установил это значение, и они выбрали "пустой"." другой подрядчик по проекту твердо стоит на" NULLs не существует для меня; я никогда не использую NULL, и никто другой не должен, либо " сторона аргумента. Однако меня смущает то, что с тех пор коман ...

Почему Solr намного быстрее, чем Postgres?

Я недавно переключился с Postgres на Solr и увидел ~50x ускорение в наших запросах. Запросы, которые мы выполняем, включают в себя несколько диапазонов, и наши данные-это списки транспортных средств. Например: "найти все автомобили с пробегом Я создал индексы по всем соответствующим столбцам в Postgres, поэтому это должно быть довольно справедливое сравнение. Глядя на план запроса в Postgres, хотя он все еще просто использовал один индекс, а затем сканировал (я предполагаю потому что он не мо ...

Есть ли способ получить имя столбца вместе с выводом при выполнении любого запроса в Hive?

в улье, когда мы делаем запрос (например:select * from employee), мы не получаем никаких имен столбцов в выходных данных (например, имя, возраст, зарплата, которую мы получили бы в РСУБД SQL), мы получаем только те ценности. есть ли способ получить имена столбцов, которые будут отображаться вместе с выводом при выполнении любого запроса? ...

Что означает термин "Кортеж" в реляционных базах данных?

пожалуйста, объясните, что подразумевается под кортежами в sql?Спасибо.. ...