私は10000 IDの大きなデータベースを持っています データベースから名前を検索すると時間がかかりますが、最短時間を短縮する方法が必要ですか? ? 私はこの方法を使用しています:pythonの大きなデータベースから検索する時間が短くなります
while (query.next()):
line3 = self.lineEdit_4.text()
query.exec_("SELECT * FROM test WHERE name LIKE '%s';" % ("%"+line3+"%"))
model = QSqlTableModel()
model.setQuery(query)
model.select()
self.tableView.setModel(model)