Якщо я unique
обмежую поле, чи потрібно мені також робити індекс на цьому полі, щоб отримати масштабований час вставки? Або це зроблено для мене (навіть якщо індекс, який він використовує, не є загальнодоступним?)
Зокрема, я працюю з Apache Derby для складання прототипів, хоча я, ймовірно, перенесу його на MySQL у напів найближчому майбутньому. Я також сподіваюся, що в стандарті SQL може бути щось, що щось говорить про це.
У мене ніколи не буде потреби в пошуку за цим полем, тому я краще не буду робити марний індекс. Але я б скоріше мав марний індекс, ніж мав час O(n)
вставки.