我想存儲大量的字符串到我的sqlite數據庫中。當我將它們添加到數據庫中時,我希望它們始終以相同的順序排列。我知道我可以給他們一個自動增量的主鍵,然後排序,但由於可以有多達100.000字符串,這是一個性能問題。除了訂單不應該改變或以任何不同的方式排序。如何在sqlite數據庫中存儲字符串數組並保持順序
短的例子:
SQL INSERT 「hghtzdz12g」 SQL INSERT 「jut65bdt」 SQL INSERT 「lkk7676nbgt」
SQL SELECT *要經常給這個順序{ 「hghtzdz12g」, 「jut65bdt」,「 lkk7676nbgt「}
任何想法如何實現這個?
感謝
究竟是一個性能問題? –
對數千個字符串進行排序可能需要一段時間嗎? –
是的。一段時間 - 以毫秒爲單位。這是2014年。處理器頻率不是mhz; 25年前一百萬行很小。 – TomTom