From 3b8fe9e7f346cfb749bb7b045212d1e4ff2410ed Mon Sep 17 00:00:00 2001 From: flan Date: Tue, 31 Dec 2019 16:56:47 +0100 Subject: [PATCH] Use max(x) instead of ORDER BY x DESC LIMIT 1 Doesn't use non-standard syntax, clearer intent, reportedly faster --- ankisyncd/media.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ankisyncd/media.py b/ankisyncd/media.py index de9f9ba..9c68c4c 100644 --- a/ankisyncd/media.py +++ b/ankisyncd/media.py @@ -47,7 +47,7 @@ def dir(self): return self._dir def lastUsn(self): - return self.db.scalar("SELECT usn FROM media ORDER BY usn DESC LIMIT 1") or 0 + return self.db.scalar("SELECT max(usn) FROM media") or 0 def mediaCount(self): return self.db.scalar("SELECT count() FROM media WHERE csum IS NOT NULL")