2
我正在使用sqlite3處理我的第二個項目,並且有一個問題。Sqlite3 rowid與AUTOINCREMTENT
使用rowid和/或使用自己的AUTOINCREMENT INTEGER值有什麼區別?
其中一個比另一個更好/更快?
我正在使用sqlite3處理我的第二個項目,並且有一個問題。Sqlite3 rowid與AUTOINCREMTENT
使用rowid和/或使用自己的AUTOINCREMENT INTEGER值有什麼區別?
其中一個比另一個更好/更快?
根據Sqlite documentation,區別在於rowid
可以重新分配,而AUTOINCREMENT INTEGER
不能。
引述重要組成部分:
(T),他使用AUTOINCREMENT的要求做的每一行插入額外的工作,從而使插入對運行慢一點。