Чем инновации реляционной базы данных там были за прошлые 10 лет

Проверьте этот официальный документ для подтверждения запроса.

Но я предложу второй способ проверки запроса, который является более эффективным.

Использование пользовательского запроса

  1. Проверьте шаги https://laravel.com/docs/5.7/validation#creating-form-requests
  2. Создать Пользовательский запрос
  3. Добавить правила
  4. Использовать пользовательский запрос в контроллере

Посмотрите пример в шаблоне, который я опубликовал на Gitlab

  1. Пользовательский запрос
  2. Контроллер

8
задан Simon Munro 10 October 2008 в 15:49
поделиться

9 ответов

  • Хэширования
  • Оптимизаторы на основе издержек (в значительной степени перевернул запись запроса с ног на голову),
  • Разделение (включает намного лучше управление VLDB),
  • Параллельная (многопоточная) обработка запроса
  • Кластеризация (не только доступность, но и масштабируемость также)
  • Больше гибкости в SQL, а также более легкой интеграции SQL с 3GL языки
  • Лучшие возможности диагностики
8
ответ дан 5 December 2019 в 08:26
поделиться

Аналитические функции как РАЗРЯД

4
ответ дан 5 December 2019 в 08:26
поделиться

Я не уверен, хотите ли Вы включать даже определенные для поставщика инновации (и, и при этом я не совершенно уверен, что другие механизмы базы данных не могут уже сделать этого), но SQL Server, 2005 добавляет рекурсивные проводить-запросы-SQL их языку. Я нахожу их удивительно полезными для итерации по иерархическим данным. Я полагаю, что 2008 добавляет некоторую новую функциональность, связанную с иерархическими данными, но я не посмотрел настолько тесно.

3
ответ дан 5 December 2019 в 08:26
поделиться
SELECT (invoiceprice * detailweight) / SUM(weight) OVER(PARITTION BY invoice) as weighted, * 
FROM tblInvoiceDetails

Оконные функции являются потрясающими для того, чтобы сделать вещи как взвешенные средние и другие вещи, которые ранее потребовали КУРСОРОВ.

2
ответ дан 5 December 2019 в 08:26
поделиться

Я сказал бы, что прошлые десять лет (1998-2008) видели, что продукты RDBMS с открытым исходным кодом становятся жизнеспособными в основном развертывании. Большинство компаний Fortune 500 теперь использует MySQL или PostgreSQL или другой RDBMS с открытым исходным кодом где-нибудь в их организации, даже если они также используют один из коммерческих, брендов RDBMS с закрытым исходным кодом.

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

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

1
ответ дан 5 December 2019 в 08:26
поделиться

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

0
ответ дан 5 December 2019 в 08:26
поделиться

Хорошо можно было возможно предположить, что отсутствие перемещения в течение 15 лет не является просто знаком отсутствия инноваций, но и знаком, что базы данных почти прекрасны! Многие люди пытаются сделать вещи в коде, которые лучше сделаны в базах данных, которые были усовершенствованы с 1960-х для выполнения настолько быстро и эффективно насколько возможно.

1
ответ дан 5 December 2019 в 08:26
поделиться

Я думаю, что область самых больших инноваций, вероятно, была в репликации данных - для доступности и надежности. Большинство других областей является более возрастающим. Путем определения десятилетия Вы опускаете материал ORDBMS - расширяемость; это появилось в 1997.

0
ответ дан 5 December 2019 в 08:26
поделиться

Вместе со списком более сложных типов данных (blob, xml, unicode и т. Д.) Вы должны включить пространственные типы.

Расширение PostGIS для PostgreSQL вышло в 2001 году, но теперь все основные поставщики реализовали пространственные объекты и пространственный SQL.

Наряду с распространением Google Maps, Bing Maps и OpenLayers возможность отображать геопространственные данные и выполнять пространственные запросы без промежуточного программного обеспечения оказала огромное влияние на Интернет и анализ данных.

1
ответ дан 5 December 2019 в 08:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: