Я просто исследую MySQL. И мне хочется избавиться от пропусков в id. Я знаю, что это бессмысленно, я знаю, что это не нужно и т.д. Но я хочу избавиться от пропусков.
Денис Акимкин, нет! Вручную передаю функции разные guid.
Кроме того, когда раньше те же самые guid писались в базу в формате VARCHAR(36), не было НИ ОДНОЙ коллизии.
А как сделать это средствами самого MySQL? Например, приложение обращается к хранимой функции, которая делает insert и возвращает значение id. Дело в том, что я ничего не знаю о стороннем приложении и у меня нет доступа к нему.
abroabr, я могу взять точную статистику, но порядок ответа это не изменит, а расчеты значительно усложнит. Расчеты придется делать на компьютере, а так можно ручкой и листочком обойтись, потратив 10 минут.