19得票8回答
MYSQL查询执行速度非常慢

我开发了一个用户批量上传模块。有两种情况,当数据库没有记录时,我批量上传 20,000 条记录,需要约 5 小时。但当数据库已有大约 30,000 条记录时,上传非常非常慢。上传 20,000 条记录需要约 11 小时。我只是通过 fgetcsv 方法读取 CSV 文件。 if (($han...

12得票4回答
选择 top 1 * 和选择 top 1 1 的区别

我知道有很多类似的问题,但我找不到与我的问题相关的问题。 看着这个问题:将 IF EXIST(SELECT 1 FROM ) 改为 IF EXIST(SELECT TOP 1 FROM ) 是否会产生任何副作用? 特别是参考答案中的这一部分:select * from sys.object...

41得票3回答
PostgreSql表中UUID、CHAR和VARCHAR之间的性能差异?

我正在将UUID v4值存储在PostgreSQL v9.4表中的"id"列下。 在创建表时,如果我将"id"列定义为VARCHAR(36), CHAR(36)或UUID数据类型,是否会对写入或读取性能产生影响? 谢谢!

7得票1回答
UnQLite的性能表现如何?与SQLite相比(在性能方面)有何不同?

我已经研究了SQLite和UnQLite的相关内容,但仍有一些问题没有得到解答。UnQLite似乎是在过去几年中发布的,这可能导致缺乏基准测试。在性能比较方面(读/写速度、查询、平均数据库大小等),这里可能存在一些不同。 根据我所见,相对而言,SQLite和UnQLite有很少的差异。SQL...

7得票2回答
查询Firebird中使用Order by/ Distinct很慢

我遇到了Firebird查询速度慢的问题,主要是排序和去重造成的。 如果在MySQL中尝试相同的查询,则会比Firebird快一秒钟。 Firebird -> 1.3秒至1.6秒 MySQL -> 0.3秒至0.4秒 我们在Web服务器/网站上使用Firebird数据库,因此...

8得票1回答
按日期查询MySQL,时间间隔较大

我是一个有用的助手,可以为您翻译以下内容:我有一个包含2200万条记录的大表。 我想执行下一个查询: select auto_alerts from alerts_stat where endDate > "2012-12-01" 为了提高性能,我为 endData 字段添加了 ...

8得票2回答
在客户端应用程序中查询非常慢,但在SQL Server Management Studio中很快

我正在开发一个存储图像和相关元数据的应用程序。在使用NHibernate执行某个查询时遇到了问题。尽管在SQL Server Management Studio中执行相同的查询只需要不到一秒钟的时间,但该查询却需要非常长的时间(在我的计算机上大约需要31秒)。 我已经将问题缩小并提取到了一...

7得票3回答
如何加速Cosmos DB的聚合查询?

我们的cosmos db聚合查询似乎很慢,并且耗费了大量的RUs。以下是详细信息(请参见下面的截图):计算结果集中414k条记录需要2.4秒和3222RUs。此外,这只是一个计数。通常我们希望一次对许多字段进行求和(仅在单个分区内可能),但性能要差得多。 这个集合有200万条记录,我们使...

9得票2回答
PostgreSQL内存数据库Django

为了解决性能问题,我想在 Django 的内存数据库上执行一种优化算法(我可能会执行很多查询)。我知道可以使用 SQLite 内存数据库(如如何仅在内存中运行 Django 的测试数据库?),但我更愿意使用 PostgreSQL,因为我们的生产数据库是 PostgreSQL。请问有人知道如何告...

7得票3回答
谷歌云SQL:无法执行语句

我的谷歌云SQL表目前有1126571行,并且每天至少增加3万行。当执行查询时: select count(distinct sno) as tot from visits 使用SQL Prompt时会生成以下错误: Error 0: Unable to execute stateme...