数据库

 首页 > 数据库 > mariadb > MySQL数据库相同结果使用不同语句时的效率差异

MySQL数据库相同结果使用不同语句时的效率差异

分享到:
【字体:
导读:
         摘要:以下的文章主要向大家讲述的是MySQL数据库同一结果,当我们在采用不同命令时却会有特别大的差异,以下的文章我们主要是比较了两条MySQL命令,可以说差异特别大。看来要小心IN子句!SELECTDISTINCTa.FamilyID,a.GenusID,a.SPID,a.FamilyName,a.CFamilyNam...

MySQL数据库相同结果使用不同语句时的效率差异
以下的文章主要向大家讲述的是MySQL 数据库同一结果,当我们在采用不同命令时却会有特别大的差异,以下的文章我们主要是比较了两条 MySQL 命令,可以说差异特别大。看来要小心 IN 子句!
SELECT DISTINCT a.FamilyID,a.GenusID,a.SPID,a.FamilyName,a.CFamilyName,a.GenusName,a.CGenusName,a.LName,a.CName  
From IDents a,(select DISTINCT SPID from Photo Where FolderID='5bbb2ae0-a747-4f3c-afce-3ed39f784f56' AND LName!='') AS b  
Where a.SPID=b.SPID  
执行时间 0.0132s
SELECT DISTINCT a.FamilyID,a.GenusID,a.SPID,a.FamilyName,a.CFamilyName,a.GenusName,a.CGenusName,a.LName,a.CName  
From IDents a  
Where a.SPID IN  
(select DISTINCT SPID from Photo Where FolderID='5bbb2ae0-a747-4f3c-afce-3ed39f784f56' AND LName!='')  
执行时间 76.1623s,以上的相关内容就是对MySQL 数据库同一结果,采用不同命令有天壤之别 比较了两条 MySQL 命令,差异巨大的介绍,望你能有所收获。
MySQL <a href=数据库" zoomrate="1" src="http://upload.server110.com/image/20131026/23430Mb9-0.jpg?watermark/1/image/aHR0cDovL3N0YXRpYy5uYmxhLmNuLzEzMTAxMTYxMDktMi5wbmc=/dissolve/100/gravity/SouthEast/dx/10/dy/0" width="498" />

上述的相关内容就是对MySQL 数据库同一结果,采用不同命令有天壤之别 比较了两条 MySQL 命令,差异巨大的描述,希望会给你带来一些帮助在此方面。
MySQL数据库相同结果使用不同语句时的效率差异
分享到:
5个出色的MySQL数据库的衍生版介绍
5个出色的MySQL数据库的衍生版介绍 前两天国外有篇新闻《甲骨文继续采取措施 进一步将 MySQL 转向闭源》对 MySQL 前景的讨论引入一个新的高潮,其实早在 Oracle 收购 Sun 公司时业界就对 MySQL 展开了非常激烈的讨论,只不过之前更多的是讨论者自身的判断,而这次似乎是露出了一些端倪,尽管不一定能说明什么问...
关于MariaDB数据库中的thread pool线程池
关于MariaDB数据库中的thread pool线程池使用Threadpool的好处 使用线程代理的模型在连接数已知可控的情况下,提前创建好过线程并利用操作系统的threadpool技术维护,能减少很多开销。 尽可能的使用操作系统的线程方面的管理,把线程管理开销降到最低。 3. 利用thread_pool_max_threads控制资源使用什么情况下Thread Pool作...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……