История изменений
Исправление NitroJunkie, (текущая версия) :
Этот индекс автоматически создается при создании функции или все-таки его должен создать разработчик, проанализировав все плюсы и минусы данного решения?
Вообще его созданием должен / может управлять администратор (!) или даже сама платформа (типа как в СУБД подсказывать у вас не хватает индекса), но никак не разработчик (он собственно статистики использования может не знать). Задача разработчика сказать что он хочет получить, а как проблемы платформы.
Ну вот, а как же автоматическая инкрементальность? Текут абстракции, да? :)
Стоп автоматическая инкрементальность и так будет. Просто или лучше или хуже. Точно также как и запрос с индексами выполняется лучше чем без индексов.
Хотя в целом согласен, что и за определение того что материализовать и индексы тоже должна отвечать платформы. Но это следующая ступень эволюции (хотя текущая ступень, когда физическая модель полностью отделена от логической это тоже огромный скачок вперед).
Исходная версия NitroJunkie, :
Этот индекс автоматически создается при создании функции или все-таки его должен создать разработчик, проанализировав все плюсы и минусы данного решения?
Вообще его созданием должен / может управлять администратор (!) или даже сама платформа (типа как в СУБД подсказывать у вас не хватает индекса), но никак не разработчика (он собственно статистики использования может не знать). Задача разработчика сказать что он хочет получить, а как проблемы платформы.
Ну вот, а как же автоматическая инкрементальность? Текут абстракции, да? :)
Стоп автоматическая инкрементальность и так будет. Просто или лучше или хуже. Точно также как и запрос с индексами выполняется лучше чем без индексов.
Хотя в целом согласен, что и за определение того что материализовать и индексы тоже должна отвечать платформы. Но это следующая ступень эволюции (хотя текущая ступень, когда физическая модель полностью отделена от логической это тоже огромный скачок вперед).