- [0, 'Init', 0, 1, 0, '', '00', 'Start at 1']
- [1, 'OpenTEphemeral', 1, 0, 0, !!binary 8EKVVZtV, '00', '']
- [2, 'IteratorOpen', 1, 0, 1, '', '00', 'index id = 0, space ptr = or reg[1];
Distinct table']
- [3, 'IteratorOpen', 2, 1, 0, 'space<name=T>', '00', 'index id = 1, space ptr =
space<name=T> or reg[0]; start_date']
- [4, 'Explain', 0, 0, 0, 'SEARCH TABLE T USING COVERING INDEX start_date (START_DATE>?
AND START_DATE<?) (~16384 rows)', '00', '']
- [5, 'Integer', 1635714000, 2, 0, '', '00', 'r[2]=1635714000']
- [6, 'SeekGT', 2, 15, 2, '1', '00', 'key=r[2]']
- [7, 'Integer', 1667250000, 2, 0, '', '00', 'r[2]=1667250000']
- [8, 'IdxGE', 2, 15, 2, '1', '00', 'key=r[2]']
- [9, 'Column', 2, 1, 3, '', '00', 'r[3]=']
- [10, 'Found', 1, 14, 3, '1', '00', 'key=r[3]']
- [11, 'MakeRecord', 3, 1, 4, '', '00', 'r[4]=mkrec(r[3])']
- [12, 'IdxInsert', 4, 1, 0, '', '00', 'key=r[4]']
- [13, 'ResultRow', 3, 1, 0, '', '00', 'output=r[3]']
- [14, 'Next', 2, 8, 0, '', '00', '']
- [15, 'Halt', 0, 0, 0, '', '00', '']
а можно как-то посмотреть фактический план с указанием столько таплов отсмотрено?
перекомпилировать с VDBE_PROFILE и дальше vdbe_profile.out
Тимур, это не требуется. Во время запроса отсматривается как минимум 0.8млн таплов
Обсуждают сегодня