我的相同查询有时需要几毫秒,有时需要超过90秒。在我的应用程序中,我设置IsolationLevel = ReadUncommitted。这是我的SP导致的问题, SET [Action] = ISNULL(TP.[Action], T.[Action]) -- If TP.[Action] is null take the old value ,[ID] = ISNULL(T
我有一个应用程序,需要知道数据库表中一些记录的最新数量,解决方案应该是适用的,而不需要更改数据库代码或向其添加触发器或函数,所以我需要一个与数据库供应商无关的解决方案。我的程序是用java编写的,但数据库可以是(SQLite、MySQL、PostgreSQL或MSSQL),现在我正在这样做:在一个单独的线程中,设置为守护进程,我的应用程序通过JDBC向数据库发送一个简单的命令,以了解有条件的记录的最新数量: SELECT COUNT(*) F