MYSQL同一条SQL语句查询在本机很快,在服务器很慢很慢 [问题点数:40分]

Bbs1
本版专家分:0
结帖率 0%
Bbs7
本版专家分:26938
Blank
名人 年度总版至少三次排名前十即授予名人勋章
Blank
状元 2005年 总版技术专家分年内排行榜第一
2004年 总版技术专家分年内排行榜第一
Blank
进士 2006年 总版技术专家分年内排行榜第六
2003年 总版技术专家分年内排行榜第八
Blank
金牌 2005年6月 总版技术专家分月排行榜第一
2005年5月 总版技术专家分月排行榜第一
2005年4月 总版技术专家分月排行榜第一
2005年3月 总版技术专家分月排行榜第一
2005年2月 总版技术专家分月排行榜第一
2005年1月 总版技术专家分月排行榜第一
2004年12月 总版技术专家分月排行榜第一
2004年11月 总版技术专家分月排行榜第一
2004年10月 总版技术专家分月排行榜第一
2004年9月 总版技术专家分月排行榜第一
2004年8月 总版技术专家分月排行榜第一
2004年7月 总版技术专家分月排行榜第一
2004年6月 总版技术专家分月排行榜第一
2004年5月 总版技术专家分月排行榜第一
2004年4月 总版技术专家分月排行榜第一
2004年3月 总版技术专家分月排行榜第一
2004年1月 总版技术专家分月排行榜第一
2003年12月 总版技术专家分月排行榜第一
Bbs1
本版专家分:0
Bbs4
本版专家分:1955
Bbs7
本版专家分:26938
Blank
名人 年度总版至少三次排名前十即授予名人勋章
Blank
状元 2005年 总版技术专家分年内排行榜第一
2004年 总版技术专家分年内排行榜第一
Blank
进士 2006年 总版技术专家分年内排行榜第六
2003年 总版技术专家分年内排行榜第八
Blank
金牌 2005年6月 总版技术专家分月排行榜第一
2005年5月 总版技术专家分月排行榜第一
2005年4月 总版技术专家分月排行榜第一
2005年3月 总版技术专家分月排行榜第一
2005年2月 总版技术专家分月排行榜第一
2005年1月 总版技术专家分月排行榜第一
2004年12月 总版技术专家分月排行榜第一
2004年11月 总版技术专家分月排行榜第一
2004年10月 总版技术专家分月排行榜第一
2004年9月 总版技术专家分月排行榜第一
2004年8月 总版技术专家分月排行榜第一
2004年7月 总版技术专家分月排行榜第一
2004年6月 总版技术专家分月排行榜第一
2004年5月 总版技术专家分月排行榜第一
2004年4月 总版技术专家分月排行榜第一
2004年3月 总版技术专家分月排行榜第一
2004年1月 总版技术专家分月排行榜第一
2003年12月 总版技术专家分月排行榜第一
Bbs5
本版专家分:4517
Blank
GitHub 绑定GitHub第三方账户获取
Blank
红花 2016年11月 其他数据库开发大版内专家分月排行榜第一
Blank
黄花 2016年12月 其他数据库开发大版内专家分月排行榜第二
INSERT INTO SELECT 语句查询很快,写很慢
经常遇到这样的问题,<em>一条</em>INSER INTO ...SELECT <em>语句</em>,单独SELECT<em>很快</em>,但是插入非常慢。rn应该不是数据量的问题,因为看执行情况刚开始一直只读不写,而一旦开始写了插入就<em>很快</em>。rn请问有哪些原因会导致这种情况呢。
mysql 服务器 sql语句很慢,怎办?
SELECT m.*, pt.dp_paramdesc, ft.func_icon, tp.pdi_name, pt.icon, tp.pdi_iconrn FROM pridevice_type pt, t_deviceparam td, t_prideviceinfo tp, func_type ft, map_jf_coor_xy as mrn LEFT JOIN sy_area as a on a.AreaId = m.AreaIdrn WHERE m.AreaId = '25' rn AND m.pdi_index = pt.pdi_index rn AND m.Dp_index = pt.Dp_indexrn AND m.Dp_index = td.Dp_indexrn AND tp.pdi_index= pt.pdi_index rn AND td.dp_func_typeid like CONCAT('%[',ft.func_typeid,']%') rn GROUP BY m.mapxy_idrnrn<em>一条</em>这样的<em>sql</em><em>语句</em>, 我在本地执行发现平均速度是0.28秒的样子. 但是我电脑虚拟机上执行后居然要10秒rn然后我在<em>服务器</em>测试, 居然也是10秒. rn先说明下环境吧: 我本地上是自己配置的windows+<em>my<em>sql</em></em>+apache+php5 然后测试数据比<em>服务器</em>和虚拟机的反正要多.rn 虚拟机是集成的环境,就是我们的项目已经打包成exe安装文件,集成了<em>my<em>sql</em></em>+apache+php5,一点安装就直接全部都配置好了,马上就能用浏览器访问.内存分配了512mb rn <em>服务器</em>的跟虚拟机一样的环境,不过内存是1G..rnrn测试的逻辑是这样的: rn unix时间戳1 = explode(' ',microtime()); //获取1970以来的秒和微秒数rn <em>my<em>sql</em></em>_query('SELECT m.*, pt.dp_pa.... '); //执行<em>sql</em><em>语句</em>rn unix时间戳2 = explode(' ',microtime()); //再次获取1970以来的秒和微妙rnrn <em>sql</em><em>语句</em>执行时间 = 时间戳2-时间戳1;rn echo <em>sql</em><em>语句</em>执行时间;rn rnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrn
为什么一条语句执行很快,相似的另一条很慢~~
为什么这句执行<em>很快</em>rn update gd_yjxxb set sjjdm=(select newjgdm from jgdm_temp where oldjgdm=sjjdm)rn WHERE sjjdm IN (SELECT OLDJGDM FROM JGDM_TeMP)rn and rownum<5000;
mysql 查询很慢,怎么回事。
SELECT title.id,title.title,title.hit,title.rep,title.redate FROM bbsmenu menu,bbstitle title WHERE title.user_id=? OR (menu.user_id=? AND menu.pid=title.id) GROUP BY title.id LIMIT 0,15rnrn关于两张表的说明rnbbstitle 表有38万的数据,字段id、user_id已经建立索引。rnbbsmenu 表有几百条数据。字段user_id已经建立索引。rnrn问题是:rn<em>查询</em>异常的慢,而且会影响到其他操作数据库的功能。rn
exists 语句查询很慢
[code=SQL]rnselect isnull(count(1), 0) from tblbizimportinvoice a , tblCRMCustomer b where a.Consignee = b.Id rn AND exists(select 1 from tblBizImportDeclarationInvoice b, tblBizImportDeclaration d where b.DeclarationNO = d.DeclarationNO and d.Ispay >= 0 and b.InvoiceNO = a.InvoiceNO) rn and not exists (select 1 from tblBizImportVATInvoiceDetail c where c.importinvoiceno = a.invoiceno)rn and b.IsNeedVATInvoice = 1rn and ((b.IsFreeNeedVATInvoice = 1 AND a.IsFree = 1) OR (a.IsFree <> 1))rn[/code]rnrn这条<em>语句</em>运行要16秒,有什么好的想法替代这条<em>语句</em>呢.
记一次简单的生产排查问题(windows server2012下mysql服务没有启动导致)
上周周五,之前公司接的一个小项目已经交付给客户正常运行一段时间,客户反映连登录都登录不了(有次客户接到领导要求,统一重启所有系统。这个项目所在<em>服务器</em>被重启后,出现了这个问题。) 这里先说原因:应用<em>服务器</em>启动了,但数据库<em>服务器</em>的<em>my<em>sql</em></em>服务没有启动,导致应用获取不了数据源报错。 排查过程: 1、自己通过teamviewer连接客户机子,通过tomcat日志,发现没有获取到数据库连接,初步怀疑...
使用navicat比对两个mysql数据库表结构
1、选择 工具&amp;gt;结构同步&amp;gt; 2、如图所示分别选择两个数据库,点击比对 3、<em>查询</em>修改栏,显示的即为两个数据库的差异。此处已经直接给出<em>sql</em>,可以将两个数据库直接同步。如只需要比对结果。  ...
MYSQL服务器入库效率慢的要死!使用预处理一样!
以前我要插入数据库直接使用MYSQL的 <em>my<em>sql</em></em>_real_query函数直接就入库了,网上搜索看到预处理更快,然后试着实现了一下,但是经过测试发现一样的,和以前效率没区别,都是1000多条每秒。
mysql数据库查询好慢解决方法
一、慢<em>查询</em>:MySQL数据库有几个配置选项可以帮助我们及时捕获低效SQL<em>语句</em> 1,slow_query_log 这个参数设置为ON,可以捕获执行时间超过一定数值的SQL<em>语句</em>。 2,long_query_time 当SQL<em>语句</em>执行时间超过此数值时,就会被记录到日志中,建议设置为1或者更短。 3,slow_query_log_file 记录日志的文件名。 4,log_queries_not_using...
相同的数据,在本地执行很快 服务器上执行很慢 是什么原因
本地 <em>服务器</em>上 本地只要0.8秒左右 <em>服务器</em>上要1.5秒 。 为什么<em>服务器</em>上会执行的这么慢 ? 我的电脑配置和<em>服务器</em>比差远了 。怎么样优化?
【疑难杂症】一条Sql语句查询分析器里很快,在Ado.net中执行很慢很慢,什么原因?
<em>一条</em>Sql<em>语句</em>在<em>查询</em>分析器里<em>很快</em>,一秒都不要,在Ado.net中执行<em>很慢</em><em>很慢</em>,什么原因?rnrn<em>sql</em><em>语句</em>我就不贴出来了,很长很长。
sql查询很慢
我创建了一个视图如下,该视图<em>查询</em>速度特别慢,几百条数据要查30秒左右rncreate view [dbo].[view_T_NB_FZ_BH_XYRYXX] as( SELECT [T_NB_FZ_BH_XYRYXX].[id]rn ,[T_NB_FZ_BH_XYRYXX].[isdel]rn ,[T_NB_FZ_BH_XYRYXX].[dataversion]rn ,[T_NB_FZ_BH_XYRYXX].[lrr_sfzh]rn ,[T_NB_FZ_BH_XYRYXX].[lrsj]rn ,[T_NB_FZ_BH_XYRYXX].[xgr_sfzh]rn ,[T_NB_FZ_BH_XYRYXX].[xgsj]rn ,[T_NB_FZ_BH_XYRYXX].[rybh]rn ,[T_NB_FZ_BH_XYRYXX].[xm]rn ,[T_NB_FZ_BH_XYRYXX].[cym]rn ,[T_NB_FZ_BH_XYRYXX].[bh]rn ,[T_NB_FZ_BH_XYRYXX].[sfzh]rn ,[zd_ry_zjlx].[mc]rn ,[T_NB_FZ_BH_XYRYXX].[qtzjhm1]rn ,[T_NB_FZ_BH_XYRYXX].[qtzjlx2]rn ,[T_NB_FZ_BH_XYRYXX].[qtzjhm2]rn ,[T_NB_FZ_BH_XYRYXX].[qtzjlx3]rn ,[T_NB_FZ_BH_XYRYXX].[qtzjhm3]rn ,ZD_RY_XB.mc as xbrn ,ZD_RY_MZ.mc as mzrn ,[T_NB_FZ_BH_XYRYXX].[csrq]rn ,[T_NB_FZ_BH_XYRYXX].[nl]rn ,[T_NB_FZ_BH_XYRYXX].[lxfs]rn ,[T_NB_FZ_BH_XYRYXX].[qtlxfs]rn ,ZD_RY_HYZT.mc as [hyzk]rn ,ZD_RY_ZZMM.mc as [zzmm]rn ,ZD_RY_WHCD.mc as [whcd]rn ,[T_NB_FZ_BH_XYRYXX].[sg]rn ,ZD_RY_TX.[mc] as txrn ,ZD_RY_ZY.[mc] as zyrn ,[T_NB_FZ_BH_XYRYXX].[zylb]rn ,[T_NB_FZ_BH_XYRYXX].[hjd]rn ,[T_NB_FZ_BH_XYRYXX].[hjdxz]rn ,[T_NB_FZ_BH_XYRYXX].[xzd]rn ,[T_NB_FZ_BH_XYRYXX].[xzdxz]rn ,[T_NB_FZ_BH_XYRYXX].[xzdxz_x]rn ,[T_NB_FZ_BH_XYRYXX].[xzdxz_y]rn ,[T_NB_FZ_BH_XYRYXX].[grxg]rn ,[T_NB_FZ_BH_XYRYXX].[sftsqt]rn ,ZD_RY_TSQT.[mc] as tsqtrn ,[T_NB_FZ_BH_XYRYXX].[zw]rn ,[T_NB_FZ_BH_XYRYXX].[dna]rn ,[T_NB_FZ_BH_XYRYXX].[sflar]rn ,[T_NB_FZ_BH_XYRYXX].[larsfsfmq]rn ,ZD_RY_XX.[bh] as xxrn ,ZD_RY_ZAGJ.[mc] as [zagj]rn ,ZD_RY_ZATD.mc as [zatd]rn ,[T_NB_FZ_BH_XYRYXX].[jtzk]rn ,[T_NB_FZ_BH_XYRYXX].[shgx]rn ,[T_NB_FZ_BH_XYRYXX].[wfss]rn ,ZD_RY_GJ.mc as [gj]rn ,[T_NB_FZ_BH_XYRYXX].[gzdw]rn ,[T_NB_FZ_BH_XYRYXX].[bz]rn ,[T_NB_FZ_BH_XYRYXX].[sfzbm]rn ,[T_NB_FZ_BH_XYRYXX].[dlr]rn ,[T_NB_FZ_BH_XYRYXX].[dlrdh]rn ,[T_NB_FZ_BH_XYRYXX].[sf]rn ,[T_NB_FZ_BH_XYRYXX].[sfythcj]rn ,[T_NB_FZ_BH_XYRYXX].[ay_bh]rn ,[T_NB_FZ_BH_XYRYXX].[ay_mc]rn ,[T_NB_FZ_BH_XYRYXX].[tbsj]rn ,[T_NB_FZ_BH_XYRYXX].[sfga]rn ,[T_NB_FZ_BH_XYRYXX].[gasj]rn ,[T_NB_FZ_BH_XYRYXX].[sfbmsf]rn ,[T_NB_FZ_BH_XYRYXX].[nlsx]rn ,[T_NB_FZ_BH_XYRYXX].[zpid]rn ,[T_NB_FZ_BH_XYRYXX].[crj_zjlx]rn ,[T_NB_FZ_BH_XYRYXX].[crj_zjhm]rn ,[T_NB_FZ_BH_XYRYXX].[ch]rn ,[T_NB_FZ_BH_XYRYXX].[qkqk]rn ,[T_NB_FZ_BH_XYRYXX].[sftb]rn ,[T_NB_FZ_BH_XYRYXX].[scspzt]rn ,[T_NB_FZ_BH_XYRYXX].[sfdy]rn ,[T_NB_FZ_BH_XYRYXX].[zwxx]rn ,[T_NB_FZ_BH_XYRYXX].[rddb]rn ,[T_NB_FZ_BH_XYRYXX].[zxwy]rn ,[T_NB_FZ_BH_XYRYXX].[cbdw_bh]rn ,[T_NB_FZ_BH_XYRYXX].[cbqy_bh]rn ,[T_NB_FZ_BH_XYRYXX].[ywjsxx]rn ,[T_NB_FZ_BH_XYRYXX].[jzdxzqh]rn ,[T_NB_FZ_BH_XYRYXX].[jzdz]rn ,[T_NB_FZ_BH_XYRYXX].[hjdxzqh]rn ,[T_NB_FZ_BH_XYRYXX].[ky]rn ,[T_NB_FZ_BH_XYRYXX].[tmtz]rn ,[T_NB_FZ_BH_XYRYXX].[tbbj]rn ,[T_NB_FZ_BH_XYRYXX].[zc]rn ,[T_NB_FZ_BH_XYRYXX].[fzjl]rn ,[T_NB_FZ_BH_XYRYXX].[qzcs]rn ,[T_NB_FZ_BH_XYRYXX].[cskssj]rn ,[T_NB_FZ_BH_XYRYXX].[zszt]rn ,[T_NB_FZ_BH_XYRYXX].[r_rssj]rn ,[T_NB_FZ_BH_XYRYXX].[c_cssj]rn ,[T_NB_FZ_BH_XYRYXX].[sfda]rn ,[T_NB_FZ_BH_XYRYXX].[rksj]rn FROM [T_NB_FZ_BH_XYRYXX] left join zd_ry_zjlx on [T_NB_FZ_BH_XYRYXX].qtzjlx1 =zd_ry_zjlx.bh left join ZD_RY_XB on [T_NB_FZ_BH_XYRYXX].xb=ZD_RY_XB.bh left join ZD_RY_MZ on [T_NB_FZ_BH_XYRYXX].mz=ZD_RY_MZ.bh rn left join ZD_RY_HYZT on [T_NB_FZ_BH_XYRYXX].hyzk= ZD_RY_HYZT.bh left join ZD_RY_ZZMM on [T_NB_FZ_BH_XYRYXX].zzmm= ZD_RY_ZZMM.bh left join ZD_RY_WHCD on [T_NB_FZ_BH_XYRYXX].whcd=ZD_RY_WHCD.bhrn left join ZD_RY_TX on [T_NB_FZ_BH_XYRYXX].tx= ZD_RY_TX.bh left join ZD_RY_ZY on [T_NB_FZ_BH_XYRYXX].zy= ZD_RY_ZY.bh left join ZD_RY_TSQT on [T_NB_FZ_BH_XYRYXX].tsqt= ZD_RY_TSQT.bh left join ZD_RY_XX on [T_NB_FZ_BH_XYRYXX].xx= ZD_RY_XX.bhrn left join ZD_RY_ZAGJ on [T_NB_FZ_BH_XYRYXX].zagj= ZD_RY_ZAGJ.bh left join ZD_RY_ZATD on [T_NB_FZ_BH_XYRYXX].zatd= ZD_RY_ZATD.bh left join ZD_RY_GJ on [T_NB_FZ_BH_XYRYXX].gj= ZD_RY_GJ.bh)rnrn执行计划如下,不知道如何解决rn[img=https://img-bbs.csdn.net/upload/201801/12/1515720083_358018.png][/img]rnrn
SQL SERVER查询很慢
今早发现用SQLSERVER<em>查询</em>分析器做<em>查询</em>时速度特别慢,比如<em>查询</em>约1000条的数据3分钟后点停止按钮仅查出了197条数据,检查发现<em>服务器</em>(Dell2800)系统也没有死机,后来我重新启动了整个<em>服务器</em>,发现一切OK,这是什么原因
处理一条很慢SQL语句过程
select p.surplus_capital from clspuser.crf_p2p_rpt_bill_pen_new p ,salaryuser.crf_salary_pi_account a where p.loan_contract_no = a.loan_contract_no and p.gz_ym = a.gz_ym;查看该<em>语句</em>的执行计划如下: SQL> selec
一条简单的sql语句今天变得很慢。。。
update tb set num = 1 where id = 123rnrn就这样<em>一条</em><em>语句</em>,执行<em>很慢</em><em>很慢</em>,以前都正常的,重启电脑还是这样, 为什么rnrn这个表才5000条记录。
mysql服务器上写入缓慢的原因
最近做压测,发现一个奇怪的问题,My<em>sql</em>在戴尔<em>服务器</em>上,写入一百条数据居然要4s多,跟PC机上相差了好几个数量级.....各种参数配置,原始数据都一致,尝试调整 sync_binlog值,发现改为0的时候,也就是不立即写入binlog的时候,可以获得跟PC机一致的速度,于是怀疑是否因为<em>服务器</em>上做了RAID。经过检查,发现<em>服务器</em>上做的是RAID1...然后我们在一台RAID5的机器上做了实验对比
服务器mysql连接太慢
在my.ini里面设置skip-name-resolve
mysql导入太慢解决方法
<em>my<em>sql</em></em>导入太慢解决方法 半调子数据科学家又要折腾数据,拿到数据一看,3.6G的zip文件,解压看看,卧槽12个G的<em>sql</em>文件。好吧,又要折腾<em>sql</em>数据了。第一件事,肯定是搭一个数据库,导入数据咯。 折腾过<em>sql</em>导入的亲们都知道,<em>my<em>sql</em></em>默认的参数,导入的速度还是<em>很慢</em>的,特别是数据忒多的情况。这次的数据,折腾完了之后,有1000W条那么多,不用猜也知道,慢的要死...
同样的SQL在个人电脑速度快 而在服务器上速度慢 是什么原因?
同样的SQL在个人电脑速度快 而在<em>服务器</em>上速度慢 是什么原因?
相同SQL在MySQL5.7上比5.6速度慢9倍
【问题描述】 MySQL从5.6升级到5.7后,发现下面的SQL在在5.6版本执行时间是2秒多,5.7版本执行时间是18秒多 select PART_ID,PART_KEY_VAL from PARTITION_KEY_VALS where PART_ID in (3128611,3128612,3128613...这里省略30多万) and INTEGER_IDX &amp;gt;= 0 order b...
简单的sql查询很慢
rn环境是 oracle + tomcat + windows2003rnrnrn各位麻烦问一下rnrnrn不知道为什么 我在程序里面执行一个很简单的select<em>查询</em><em>很慢</em>rnrnrn这个到底是什么原因啊rnrnrn我在页面上点<em>查询</em>的时候 一直在那里读进度条 rnrn起码要一两分钟才查的出来 这个是什么原因啊 我看了一下 <em>查询</em>的<em>sql</em> 都是很简单的 数据查出来也不多rnrn也就几十条 rnrn这个一般是什么引起的rnrn谢谢rnrnrnrn
sql查询 变得很慢
场景设置 存在2个表, a表,b表,其中存在关联关系, a.code = b.code,但在执行<em>查询</em>时,<em>查询</em>速度耗时有之前的1秒,到2分多种。 故排查原因。 1.a,b俩张表的数据量个100万左右 2.a,b两张表的code字段都有索引, 解决方案 Analyze table a compute statistics; Analyze ...
SQL 语句很慢
[code=SQL]rnSELECT *,rn ( CASE com.company_typern WHEN '1' THEN (SELECT name, rn FROM sgpersonrn WHERE id = com.person_id)rn WHEN '2' THEN (SELECT namern FROM jlpersonrn WHERE id = com.person_id)rn WHEN '3' THEN (SELECT namern FROM jcpersonrn WHERE id = com.person_id)rn WHEN '5' THEN (SELECT namern FROM sjpersonrn WHERE id = com.person_id)rn END ) pic,rn ( CASE com.company_typern WHEN '1' THEN (SELECT tel1rn FROM sgpersonrn WHERE id = com.person_id)rn WHEN '2' THEN (SELECT tel1rn FROM jlpersonrn WHERE id = com.person_id)rn WHEN '4' THEN (SELECT tel1rn FROM jcpersonrn WHERE id = com.person_id)rn WHEN '5' THEN (SELECT tel1rn FROM sjpersonrn WHERE id = com.person_id)rn END ) tel1,rn ( CASE com.company_typern WHEN '1' THEN (SELECT tel2rn FROM sgpersonrn WHERE id = com.person_id)rn WHEN '2' THEN (SELECT tel2rn FROM jlpersonrn WHERE id = com.person_id)rn WHEN '4' THEN (SELECT tel2rn FROM jcpersonrn WHERE id = com.person_id)rn WHEN '5' THEN (SELECT tel2rn FROM sjpersonrn WHERE id = com.person_id)rn END ) tel2rnFROM com_project com,rn userg [user]rnWHERE project_id = 'AA325552'rn AND deptid = company_idrn AND com.attend_id LIKE '%,KT365688,%'rnrnrn[/code]rnrnSQLSERVER2008 这条<em>语句</em>执行时间是8秒,而且在一次<em>查询</em>中这条<em>语句</em>还会指定多次,造成了页面半天都打不开。rnsgperson、jlperson 这几个表里,现在每个表大概是10多万条数据吧。rn这个<em>语句</em>怎么优化一下?
mysql一条最简单的SQL语句,执行缺很慢,求解
SELECT * FROM tbl_name LIMIT 0 , 30 rnrn就这么<em>一条</em><em>sql</em><em>语句</em>,执行时间要超过1秒,数据差不多14万 rnrn另外一个表,数据量9万,执行同样的<em>sql</em>差不多0.005rnrn百思不得其解啊rn
一条记录sql很慢的原因
#数据准备  CREATE TABLE `t` ( `id` int(11) NOT NULL, `c` int(11) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB; delimiter ;; create procedure idata() begin declare i int; set i=1; while(i&amp;lt;=100000)d...
mysql性能调优,同样的SQL不同的库执行效率不一样,,两个库的数据量一样,配置文件一样。
-
mysql简单的查询 速度很慢,求高人指点!感谢!
此脚本执行起来半个多小时都没反应,表m_ecrp_trade_ord_t共有数据1300多万条(13500437条),表内字段out_nick,shop_id,pay_time_dt已添加索引。执行起
MySQL远程访问速度缓慢的解决和分析
环境介绍: OS:RHEL5.4 MySQL:5.5.10 异常情景: 数据库一直处于机房内网中访问和使用,一天一个国外节点需要访问数据库,开通访问权限后,他们反馈<em>很慢</em>; 随即在防火墙上,开通自己公司IP进行访问,也有类似问题! 开始排错原因: 1.检查网络是否稳定?得到答案,ping ttl值很稳定,ssh也正常; 2.检查MySQL运行状态,无异常发现; 3.突然想起了,My
同样的程序,在高配置服务器上运行时间比本地慢几十秒,求解!
我写了一段程序,放在C# 内存表进行运算, A、本地是win7 64 旗舰版,I7 处理器,16GB内存,运行时间只需要36秒,本地还安装很多其他乱七八糟的软件什么的 B、同样的程序,发布到<em>服务器</em>上,
sql关联查询的时候查询所有字段速度很快查询单个字段反而很慢很慢
在前两天遇到一个问题,描述一下,大致如下。 select * from A a,B b where a.id = b.id;      这样查<em>很快</em> 1秒不到。 select a.* from A a,B b where a.id = b.id;      这样查也<em>很快</em> 1秒不到。 当我需要单独查name这个字段的时候,问题出现了。 select a.name from A a,B b wh...
服务器很慢
我的<em>服务器</em>运行网站,IIS+ASP+<em>sql</em>2000,可是近段时间老是运行一段时间就<em>很慢</em>,登录到<em>服务器</em>时很卡。但是访问静态页面时正常。打开动态网站的页面开不了!报错就是“sorry”,非常郁闷,不知道是<em>服务器</em>原因还是IIS,还是程序问题,或者是<em>sql</em>。造成这种危机的根本问题在哪里???急啊!
查询很慢
SELECT a.`order_id` , a.`delivery_date` , a.`buyer_name` , a.`order_status` , a.`account` , a.`delivery_warehouse`rnFROM `Sale_Order` arnLEFT JOIN `Sale_Order_de` b ON a.`order_id` = b.`order_id`rnrnGROUP BY a.`order_id`rnORDER BY find_in_set( a.`order_status` , '4,1,5,6,2,0,7' ) rnrn以上<em>查询</em><em>很慢</em>,需要3-5秒,为什么用left join因为我还要有筛选条件的,现在不加条件都超慢rnrnexplain结果:rnrnid select_type table type possible_keys key key_len ref rows Extra rn1 SIMPLE a ALL NULL NULL NULL NULL 38472 Using temporary; Using filesortrn1 SIMPLE b ref OrderId,order_id,order_id_2,order_id_3,order_id_4,order_id_5,order_id_6 OrderId 152 demo.a.order_id 1 Using indexrnrn索引我都加了的,rn find_in_set( a.`order_status` , '4,1,5,6,2,0,7' ) 这个有没有另的办法?我只想4,1排前面就行了
MySql 千万级数据量 查询很慢
rn![图片说明](https://img-ask.csdn.net/upload/201907/09/1562638890_925956.png)rnrn![图片说明](https://img-ask.csdn.net/upload/201907/09/1562638089_178461.png)rnrnrn如图:numberrecord 表 3600W数据量。 rn需求是去重掉 time 与 number一致的数据。 我用的去重插入复制表的方法。rn目前已经执行12个小时了,一夜没睡。rn试过用java去处理,多线程分页<em>查询</em>去重,jvm直接崩溃。 rn![图片说明](https://img-ask.csdn.net/upload/201907/09/1562638251_87062.jpg)rnrnVM options : -Xms5000m -Xmx8000m 电脑内存16G的 rnrn问题2就是3600W数据 rn SELECT number FROM numberrecord where time group by numberrn 需要<em>查询</em>出 2019-07-08之前的所有number数据. 这个<em>sql</em> 如何优化。rn time,number都有索引 rn求大牛给个高效率解决方案。
mysql where in 语句很慢,求助
select * from sys_site where id IN ( select site_id from sys_location )rn这条<em>语句</em>非常的慢。rn情况:rnsys_site 表中 十几万条, rn子<em>查询</em>用了 0.02秒 <em>查询</em>出<em>一条</em>结果rn可整条<em>语句</em> 执行了 52.3秒 !!??
sql 查询慢的48个原因分析
<em>sql</em> <em>查询</em>慢的48个原因分析。        <em>查询</em>速度慢的原因很多,常见如下几种:        1、没有索引或者没有用到索引(这是<em>查询</em>慢最常见的问题,是程序设计的缺陷)        2、I/O吞吐量小,形成了瓶颈效应。        3、没有创建计算列导致<em>查询</em>不优化。        4、内存不足        5、网络速度慢        6、<em>查询</em>出的数据量过大(可以采用多次<em>查询</em>,其他的方法...
SQL Server查询优化方法(查询速度慢的原因很多,常见如下几种)
今天看到一位博友的文章,觉得不错,转载一下,希望对大家有帮助,更多文章,请访问:http://blog.haoitsoft.com1、没有索引或者没有用到索引(这是<em>查询</em>慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致<em>查询</em>不优化。 4、内存不足 5、网络速度慢 6、<em>查询</em>出的数据量过大(可以采用多次<em>查询</em>,其他的方法降低数据量) 7、锁或者死锁(这也是<em>查询</em>...
mysql 如何查看sql语句执行时间和效率
1 show profiles; 2 查看profiling 是否是on状态; 3 如果是off,则 set profiling = 1; 4 执行自己的<em>sql</em><em>语句</em>; 5 show profiles;就可以查到<em>sql</em><em>语句</em>的执行时间;
MySQL数据库的查询速度每秒大约可以达到多少?
我的表有20个字段,索引建立正常.<em>查询</em>每秒只能达到1000条左右.这是不是太慢了点?
执行该mysql语句很慢
explain SELECT btitle.id,btitle.hit,btitle.bbstop,btitle.sign,btitle.huati,btitle.P_display,btitle.bbs_img,btitle.title,btitle.redate,btitle.rep,btitle.picture,btitle.name FROM bbstitle btitle WHERE btitle.BoardID_1='A_6' AND btitle.BoardID_2='A_6_4' AND btitle.deleted=0 ORDER BY bbstop desc,SIGN DESC,huati desc,redate desc LIMIT 0,30rnrn+----+-------------+--------+------+-----------------------------+-----------+---------+-------+------+-----------------------------+rn| id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |rn+----+-------------+--------+------+-----------------------------+-----------+---------+-------+------+-----------------------------+rn| 1 | SIMPLE | btitle | ref | deleted,BoardID_2,BoardID_1 | BoardID_2 | 1002 | const | 1001 | Using where; Using filesort | rn+----+-------------+--------+------+-----------------------------+-----------+---------+-------+------+-----------------------------+
为什么SQL Server 远程管理查询很快,但客户端很慢
是两个表的left join 连接,假设A电脑是<em>服务器</em>,在B电脑上面使用<em>sql</em> server 2005远程连接<em>查询</em>A<em>服务器</em><em>查询</em><em>很快</em>(10秒以内),但是用BCB或者c#等开发的客户端使用相同的<em>sql</em><em>查询</em><em>语句</em>速度却慢很多(40秒左右),谁知到是什么原因吗?
sql中使用or查询很慢
最近在做一个项目,发现数据较多时(几万条)使用or<em>查询</em><em>很慢</em>,查找资料有的说是or原因,改成uunion ,因为改起来比较麻烦,就把or条件中的字符比较,转换成数字后再测试,<em>查询</em>速度大大提升。...
SQL机构人员查询很慢
以下SQL<em>语句</em>是<em>查询</em>多个机构下面所有子机构的人员<em>查询</em>,<em>查询</em><em>很慢</em>,希望有高人能帮助解决,子树<em>查询</em>采用start with connect by,不知是否有更好的方法,已建<em>查询</em>相关索引rnrnselect distinct '',a.xm,a.xb,a.csrq,decode(trim(a.ldzw),'241000000rn0',fl.mc,null,fl.mc,g.mc),e.mc,a.jh,b.jgqc,rn'详细信息' ,rna.ryxh, b.jgdm,decode(trim(a.ldzw),'2410000000',fl.ms,null,fl.ms,g.ms),e.ms rnfrom p_ryjbxx a,u_jgjbxx b,c_bmxx g,c_bmxx e,c_bmxx fl,c_bmxx whcd rnwhere a.gzdw=b.jgdm(+) and a.ldzw=g.bm(+) and a.zgzj=e.bm(+) and a.fldzw=fl.bm(+) rnand (b.jgdm in (select onote from t_organization rnwhere oid in(select distinct downid from t_org_org start with upid=258 connect by upid=prior downid rnunion all select 258 from dual rnunion all select distinct downid from t_org_org start with upid=2 connect by upid=prior downid rnunion all select 2 from dual rnunion all select distinct downid from t_org_org start with upid=10 connect by upid=prior downid rnunion all select 10 from dual rnunion all select distinct downid from t_org_org start with upid=16 connect by upid=prior downid rnunion all select 16 from dual rnunion all select distinct downid from t_org_org start with upid=18 connect by upid=prior downid rnunion all select 18 from dual rnunion all select distinct downid from t_org_org start with upid=23 connect by upid=prior downid rnunion all select 23 from dual rnunion all select distinct downid from t_org_org start with upid=28 connect by upid=prior downid rnunion all select 28 from dual rnunion all select distinct downid from t_org_org start with upid=41 connect by upid=prior downid rnunion all select 41 from dual rnunion all select distinct downid from t_org_org start with upid=47 connect by upid=prior downid rnunion all select 47 from dual rnunion all select distinct downid from t_org_org start with upid=51 connect by upid=prior downid rnunion all select 51 from dual rnunion all select distinct downid from t_org_org start with upid=87 connect by upid=prior downid rnunion all select 87 from dual rnunion all select distinct downid from t_org_org start with upid=96 connect by upid=prior downid rnunion all select 96 from dual rnunion all select distinct downid from t_org_org start with upid=102 connect by upid=prior downid rnunion all select 102 from dual rnunion all select distinct downid from t_org_org start with upid=114 connect by upid=prior downid rnunion all select 114 from dual rnunion all select distinct downid from t_org_org start with upid=118 connect by upid=prior downid rnunion all select 118 from dual rnunion all select distinct downid from t_org_org start with upid=633 connect by upid=prior downid rnunion all select 633 from dual rnunion all select distinct downid from t_org_org start with upid=364 connect by upid=prior downid rnunion all select 364 from dual rnunion all select distinct downid from t_org_org start with upid=1223 connect by upid=prior downid rnunion all select 1223 from dual rnunion all select distinct downid from t_org_org start with upid=1241 connect by upid=prior downid rnunion all select 1241 from dual rnunion all select distinct downid from t_org_org start with upid=1249 connect by upid=prior downid rnunion all select 1249 from dual rnunion all select distinct downid from t_org_org start with upid=1623 connect by upid=prior downid rnunion all select 1623 from dual rnunion all select distinct downid from t_org_org start with upid=1642 connect by upid=prior downid rnunion all select 1642 from dual rnunion all select distinct downid from t_org_org start with upid=1687 connect by upid=prior downid rnunion all select 1687 from dual rnunion all select distinct downid from t_org_org start with upid=1696 connect by upid=prior downid rnunion all select 1696 from dual rnunion all select distinct downid from t_org_org start with upid=33 connect by upid=prior downid rnunion all select 33 from dual rnunion all select distinct downid from t_org_org start with upid=56 connect by upid=prior downid rnunion all select 56 from dual rnunion all select distinct downid from t_org_org start with upid=61 connect by upid=prior downid rnunion all select 61 from dual rnunion all select distinct downid from t_org_org start with upid=64 connect by upid=prior downid rnunion all select 64 from dual rnunion all select distinct downid from t_org_org start with upid=68 connect by upid=prior downid rnunion all select 68 from dual rnunion all select distinct downid from t_org_org start with upid=79 connect by upid=prior downid rnunion all select 79 from dual rnunion all select distinct downid from t_org_org start with upid=92 connect by upid=prior downid rnunion all select 92 from dual rnunion all select distinct downid from t_org_org start with upid=97 connect by upid=prior downid rnunion all select 97 from dual rnunion all select distinct downid from t_org_org start with upid=105 connect by upid=prior downid rnunion all select 105 from dualrnunion all select distinct downid from t_org_org start with upid=109 connect by upid=prior downid rnunion all select 109 from dualrnunion all select distinct downid from t_org_org start with upid=515 connect by upid=prior downid rnunion all select 515 from dualrnunion all select distinct downid from t_org_org start with upid=1672 connect by upid=prior downid rnunion all select 1672 from dual rnunion all select distinct downid from t_org_org start with upid=1679 connect by upid=prior downid rnunion all select 1679 from dual rnunion all select distinct downid from t_org_org start with upid=2046 connect by upid=prior downid rnunion all select 2046 from dual )))rnand (( decode(a.shqddzzs,1,'2430000012',0,a.zgxl) ='2430000011' or decode(a.shqddzzs,1,'2430000012',0,a.zgxl) ='2430000010') rnand a.d_ryxz in ('1150000001','1150000002','1150000003','1150000007','1150000010') ) rnorder by b.jgdm,decode(trim(a.ldzw),'2410000000',fl.ms,null,fl.ms,g.ms),e.ms
mysql之 远程连接 mysql 很慢,本地连接 mysql 很快 (skip-name-resolve)
症状:,远程连接 <em>my<em>sql</em></em> <em>很慢</em>,但是 本地连接 <em>my<em>sql</em></em> <em>很快</em>, ping 和 route 网络通信都是正常的。 解决:<em>my<em>sql</em></em> 的配置文件中增加如下配置参数: [<em>my<em>sql</em></em>d] skip-name-resolve 原理: 作为MySQL调优的一部分,很多人都推荐开启skip_name_resolve。这个参数是禁止域名解析的(当然,也包括主机...
请教PLSQL查询反应慢问题
使用pl<em>sql</em>进行数据库<em>查询</em>会有几秒的卡顿,但是直接登录分区使用<em>sql</em>plus<em>查询</em>没有问题。请问pl<em>sql</em>中有没有网络的参数设置?
java开发同一sql在程序中执行缓慢,plsql执行快
-
Jdbc执行很慢,而PLSQL执行快的问题解决
最近在检查一方法时发现程序执行SQL<em>查询</em>时非常慢,但使用PLSQL DEV工具执行<em>查询</em><em>语句</em>又<em>很快</em>。 看以下代码: public boolean isExistSonoByStoreCode(String storeCode, String soNo, String billId) { StringBuffer <em>sql</em> = new StringBuffer(); ...
oracle 11g速度慢、plsql登录查询慢、服务器本地sqlplus正常
<em>服务器</em>环境:
SQL运行很慢很慢.求改装SQL!!!!
这样的SQL在同一页面我就有七八条,运行太慢.rn用什么<em>语句</em>能加快一些啊?rnrn Randomize(Timer()) rn Set Rs77 = Server.CreateObject("Adodb.Recordset")rn Sql77 = "SELECT top 100 AID,BID,CID,EID FROM XXXXX where AID=1 and Status=3 and Deleted=0 and E=0 and (len(AID))=6 order by Rnd(-(id + " & Int((100 * Rnd) + 1) & ")) desc"rn Rs77.Open Sql77,conn,1,1rn if not (rs77.bof and rs77.eof) then rnif rs77.RecordCount=>6 thenrnfiii=6rnelsernfiii=rs77.RecordCountrnend ifrnresponse.write"新闻 "rnl=0 rnFor i=1 to fiiirnrnif l+strlen(rs77("AID"))>26 thenrnif i<>"1" thenrn response.write " " rn l=0 rn end ifrn elsern if i<>"1" thenrn response.write "|" rn end ifrn end if rnResponse.Write (""& strvalue(utf8(rs77("AID")),28)&"")rnl=l+strlen(rs77("AID"))rnRs77.MoveNextrnNextrnend ifrnRs77.closernset rs77=nothingrn怎么改最好啊??????????
SQL语句调用自定义函数很慢
在一个视图<em>查询</em>中,执行速度<em>很慢</em>,是因为执行调用两个函数导致,rn大概<em>查询</em>8000条数据,不调用函数1秒就可以搞定,加上调用的函数,则需要1分50秒左右。rnSQL<em>语句</em>如下:rnselect ea.ExpenseAppId,ea.ExpenseCode,ea.Template,rnea.StatusId,dbo.GetApprovalStatus_Module(ea.statusId,2) as Status,ea.CreateTime,ea.ProjectId,ea.ProgramId,rnea.CreatorId,dbo.GetStaffName(ea.CreatorId) as Creator,ea.ApplicantId,dbo.GetStaffName(ea.ApplicantId) as Applicant,rn[color=#FF0000]dbo.f_AppHistoryActApproverIdUserList[/color](ea.ExpenseAppId,2)'ActApproverIdUserList',rn[color=#FF0000]dbo.f_AppHistoryOrgApproverIdUserList[/color](ea.ExpenseAppId,2)'OrgApproverIdUserList'rnfrom ExpenseApp ea rnwhere ExpenseAppId in(select distinct(ExpenseAppId) from ApprovalHistory where ExpenseAppId!=0 and TripAppId=0)rn函数如下:rnALTER function [dbo].[f_AppHistoryActApproverIdUserList](@id int,@ModuleId int) rn returns varchar(1000) rn asrnbegin rn declare @r varchar(1000) rn set @r='' rn select @r=@r+','+ ltrim(str(ActApproverId)) from AppHistory where (StatusId>1 or Actions like 'Approv%' or Actions like 'Reject%') and ModuleId=@ModuleId and OrgApproverId=ActApproverId and ApplicationId=@idrn return stuff(@r,1,1,'')+','rn endrn请问可以怎样优化?
大数据量查询,SQL查询分析器速度很快,VB 程序查询速度很慢很慢
我有一个联合<em>查询</em>,包含了 Table1 和 Table2,其中Table1数据量有200多万,Table2 数据不多,如下<em>查询</em>:rnSELECT Table1.* FROM Table1,Table2 WHERE Table1.Field1=Table2.Field1 AND (Table2 的限制条件<em>语句</em>)rnrn这个<em>查询</em>返回8000来条记录,在 SQL <em>查询</em>分析器中花1秒多就查出来了,但用 ADO 的 RecordSet <em>查询</em>,竟然要30秒钟!!!rnrn该<em>查询</em><em>语句</em>在VB中如下执行:rnRs.open Sql,conn,adOpenStatic,adLockReadOnlyrnrn试过修改后面两个参数,不管用。rn我该怎么办呢?
一条查询语句写在c#里运行很慢,在SQL查询器里运行很快。为什么?
如题……,SQL和网页、DLL文件在同一<em>服务器</em>上。rn
MS SQL2005本机连接查询很快,局域网中连接查询很慢
如题,50000多条记录,<em>本机</em>连接<em>查询</em><em>很快</em>(5秒左右),局域网中连接<em>查询</em><em>很慢</em>(5分钟左右都没有完成).请各位大侠给点建议。
mysql查看慢查询、分析执行SQL的效率
1 查看慢SQL是否启用,查看命令:show variables like 'log_slow_queries';  如果结果为ON则是开启了,如果为OFF则表示禁用了。 2 开启慢<em>查询</em>命令:set global log_slow_queries = on;
绑定变量的sql通过程序查很慢,直接执行很快,这是为什么?
<em>sql</em>:简化下类似于,使用绑定变量: select * from tableA where .... and colA>=? and colA<=?and ....... 表tableA 的数据量是千
SQL为什么在本地执行很快,到了服务器执行很慢,没索引。
在本地第一次执行可能会稍慢,但是以后执行就非常快,基本上不到一秒就可以执行出来。 但是在<em>服务器</em>上基本需要10秒的时间才能执行完。 请问大神们,这是什么原因啊?
在数据库中sql查询很快,但在程序中查询较慢的解决方法
在写c#WS的时候,有一个方法<em>查询</em>速度比其他方法慢很多,但在数据库<em>查询</em><em>很快</em>,原来是因为程序中使用参数化<em>查询</em>时参数类型错误的原因 代码如下              string <em>sql</em> = "SELECT * FROM LIS_V_LABTESTSAMPLE WHERE PATIENT_ID=:P";             HlsAccess.CommandText = <em>sql</em>;    
同一个表同一SQL语句在同一个数据库实例上的不同数据库中的查询速度为什么不一样?
如题所述:这两个数据的数据库文件是在不同的磁盘的上的。但是<em>查询</em>速度就不一样,数据库A文件比数据库B的文件要小(小3倍多)。他们都复制相同的表及数据,<em>查询</em><em>语句</em>也是一样的,可是在数据库A上的速度要比在数据
在WIN2000下,登录本机很快,登录所在的域很慢,何故?
-
这句SQL语句如何优化,现在执行很慢很慢......
select column_oid,value from ( rn select a.column_oid,a.doc_oid, c.lable value rn from f_item a,f_column b,f_refitem c rn Where a.column_oid = b.column_oid rn and b.ref_id != -1 and b.type !=5 rn and b.ref_id = c.ref_oid and a.value = c.value rn and (a.doc_oid = ? or doc_oid in (select doc_oid from f_document where supdoc = ? )) rn Union rn select a.column_oid,a.doc_oid,a.value rn from f_item a,f_column b rn Where a.column_oid = b.column_oid And b.ref_id = -1 rn and (a.doc_oid = ? or a.doc_oid rn in (select doc_oid from f_document where supdoc = ? )) rn ) rn order by doc_oid
请教一条同表查询sql语句
在主页中做一treeview,表结构如下:rnnodeid name parentidrn1 广东 0rn2 广西 0rn3 湖南 0rn4 广州 1rn5 中山 1rn6 番禺 1rn7 南宁 2rn8 桂林 2rn9 柳州 2rn10 长沙 3rnrn现想让它如下显示:rnnodeid name parentidrn1 广东 nullrn2 广西 nullrn3 湖南 nullrn4 广州 广东rn5 中山 广东rn6 番禺 广东rn7 南宁 广西rn8 桂林 广西rn9 柳州 广西rn10 长沙 湖南rnrn我写的<em>sql</em><em>语句</em>有问题,现请教大家,谢谢。
一条SQL语句查询结果
今天遇到一个很诡异的事情,同<em>一条</em>SQL<em>语句</em>在本地测试得到的结果与在<em>服务器</em>得到的结果居然不一样。。。rn详细情况如下:rnSQL<em>语句</em>:[code=SQL]"Select * From SZUMagazine where MgType=" + MgType + " Order BY MgTop desc,ReleaseDate DESC;"[/code]rn在本地测试了是正常的,输出如下:rn1 专题测试置顶3~! 2009-03-02 rn2 专题测试置顶2~! 2009-04-01 rn3 专题测试置顶1~! 2009-03-06 rn4 专题测试~! 2009-03-24 rn5 专题测试~! 2009-03-05 rn6 专题测试~! 2009-03-03 rnrn然而我把它扔到<em>服务器</em>上面之后得到的竟然是:rnrn1 专题测试置顶2~! 2009-04-01 rn2 专题测试~! 2009-03-24 rn3 专题测试置顶1~! 2009-03-06 rn4 专题测试~! 2009-03-05 rn5 专题测试~! 2009-03-03 rn6 专题测试置顶3~! 2009-03-02 rnrn但是,我直接在SQL<em>查询</em>分析器上执行的得到是第一种情况。。。。。rn本地的网站代码与<em>服务器</em>的网站代码是完全一样的。。。rnrnrnrnrn
mysql远程连接很慢解决办法
<em>服务器</em>重新启动了,不知道什么原因访问速度特别慢,因为是打开数据库操作多的页面特别明显,由于是局域网<em>服务器</em>连接,觉得数据库问题会比较多。    查找资料得到结果,默认安装的MYSQL开启了DNS的反向解析。域名解析也可以导致网络程序慢,MySQL在处理新的线程连接请求时,会尝试进行DNS解析,如果在host cache和Hosts里找不到,处理起来就会<em>很慢</em>,一般来说数据库<em>服务器</em>为安全起见是不能
解决远程连接mysql服务器
-
mysql远程连接和访问慢的解决方法
转载1:今天公司的网络做了调整,造成原本连接<em>很快</em>的<em>my<em>sql</em></em><em>服务器</em>,连接速度奇慢。以前几十毫秒的连接现在完成一次要近5秒钟,在排除了网络问题后,只有从<em>my<em>sql</em></em>下手。原来每次访问db,<em>my<em>sql</em></em>就会试图去解析来访问的机器的domain name,如果这时解析不料,等一段时间会失败,数据才能被取过来。解决方法如下:修改 my.cnf[<em>my<em>sql</em></em>d]skip-name-resolve #Don’t...
MySQL导入数据非常慢的解决办法
MySQL导出的SQL<em>语句</em>在导入时有可能会非常非常慢,经历过导入仅45万条记录,竟用了近3个小时。在导出时合理使用几个参数,可以大大加快导入的速度。 -e 使用包括几个VALUES列表的多行INSERT语法; --max_allowed_packet=XXX 客户端/<em>服务器</em>之间通信的缓存区的最大大小; --net_buffer_length=XXX TCP/IP和套接字通信缓冲区大...
MYSQL 局域网或是远程连接速度慢的两种解决方法
配置<em>服务器</em>的MYSQL.发现局域网连接速度非常慢.每次都要等几秒钟.这样对于<em>服务器</em>来说可是致命的. 在my.ini的[<em>my<em>sql</em></em>d]里面添加了 skip-name-resolve 了之后,发现速度快了.但是localhost却无法登陆,只能使用IP. 后来.发现,我在(windows)hosts文件里面把IP地址和对应机器名字输入之后,保存,再连.速度果然快了..... ...
查询分析器中执行SQL语句突然很慢很慢, 怎么回事?
在<em>查询</em>分析器中执行SQL<em>语句</em>,如create table, 当点击工具栏上的分析<em>查询</em>或执行<em>查询</em>时,都要等上老半天, 而昨天下班之前不是这样的
很怪的问题:本机运行SQL很快,在服务器上运行很慢
操作很简单,有张表,不到7W条rn大概<em>语句</em>是:rnselect * from tablename where rownum < 100 and ....rnrn该表数据在<em>本机</em>和<em>服务器</em>的数据一致,但在<em>本机</em>,运行<em>语句</em>的速度大不相同,<em>本机</em>0.1秒都不用,但远程,居然要5s,晕死。rnrn然后打印出那SQL命令运行时候,rn[code=Java]rnjava.util.Date currTime = new java.util.Date(); rncurrTime.setTime(System.currentTimeMillis()); rnrnlogger.info(currTime.toString() + ":start execute cmd: " + <em>sql</em>);rn rnrs = pstm.executeQuery();rnrncurrTime.setTime(System.currentTimeMillis()); rnlogger.info(currTime.toString() + ": execute ok, go on...");rn[/code]rnrn就两张表会这样,其它表不会,而且我将SQL copy到PL/SQL去运行,也是1s不用的,真怪了。
dataGridView批量修改SQl数据很慢很慢,求助
现做一个东西,就是在dataGridView里批量修改用户选中的行在数据库中得值,三千多条数据要十几分钟,为什么会那么慢,select和insert只要几秒钟而已。我是用循环的方法来修改的,忘大侠指教,帮忙解决看下哪得问题或者有没有好的方法,万分紧急万分感谢!rn[code=C#] private void 当前制作人ToolStripMenuItem_Click(object sender, EventArgs e)rn rn progressBar1.Maximum = dataGridView1.RowCount;rn progressBar1.Visible = true;rn Cursor = Cursors.WaitCursor;rn if (dataGridView1.SelectedRows.Count < dataGridView1.RowCount; i++)rn rn if (dataGridView1.Rows[i].Selected == true)rn rn SqlDataset.SqlCommand("update 生产表 set 当前制作人=@当前制作人 where ID=@ID", new SqlParameter("ID", dataGridView1.Rows[i].Cells[0].Value.ToString().Trim()), new SqlParameter("当前制作人", textBox2.Text.Trim()));rn dataGridView1.Rows[i].Cells[4].Value = textBox2.Text.Trim();rn times++;rn rn progressBar1.PerformStep();rn rn progressBar1.Visible = false;rn MessageBox.Show("成功修改了" + times.ToString() + "行制作人!");rn rn Cursor = Cursors.Default;rn [/code]rnrn超级慢……
为什么glFlush()很慢很慢?
OS: Win7 64Bit.rn显卡:NVIDIA GeForce 9800GTrnrn[b]1.如果把驱动禁掉[/b]:Control Panel >Appearance Personalization>Display>Screen resolution>Advance Settings>Adapter>Adapter Type>Properties>Driver>Disable.rnrnglFlush()<em>很慢</em><em>很慢</em>!rnrn[i][b]Vendor[/b] = Microsoft Corporationrn[b]Extensions[/b] = GL_WIN_swap_hint rnGL_EXT_bgra rnGL_EXT_paletted_texture[/i]rnrn[b]2.如果驱动正常[/b]rnglFlush()不慢!rnrn[i][b]Vendor[/b] = NVIDIA Corporationrn[b]Extensions[/b] = GL_ARB_blend_func_extended rnGL_ARB_color_buffer_float rnGL_ARB_compatibility rnGL_ARB_copy_buffer rnGL_ARB_depth_buffer_float rnGL_ARB_depth_clamp rnGL_ARB_depth_texture rnGL_ARB_draw_buffers rnGL_ARB_draw_elements_base_vertex rnGL_ARB_draw_instanced rnGL_ARB_ES2_compatibility rnGL_ARB_explicit_attrib_location rnGL_ARB_fragment_coord_conventions rnGL_ARB_fragment_program rnGL_ARB_fragment_program_shadow rnGL_ARB_[/i]rnrn请问为什么会慢呢?可以通过什么标志能判断一定会慢?谢谢!rnrn代码:rn//rn// GLSAMPLE.CPPrn// by Blaine Hodgern//rnrn// Includesrnrn#include rn#include rnrn// Function DeclarationsrnrnLRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam);rnvoid EnableOpenGL(HWND hWnd, HDC * hDC, HGLRC * hRC);rnvoid DisableOpenGL(HWND hWnd, HDC hDC, HGLRC hRC);rnrn// WinMainrnrnint WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, rn LPSTR lpCmdLine, int iCmdShow)rnrn WNDCLASS wc;rn HWND hWnd;rn HDC hDC;rn HGLRC hRC;rn MSG msg;rn BOOL quit = FALSE;rn float theta = 0.0f;rnrn // register window classrn wc.style = CS_OWNDC;rn wc.lpfnWndProc = WndProc;rn wc.cbClsExtra = 0;rn wc.cbWndExtra = 0;rn wc.hInstance = hInstance;rn wc.hIcon = LoadIcon( NULL, IDI_APPLICATION );rn wc.hCursor = LoadCursor( NULL, IDC_ARROW );rn wc.hbrBackground = (HBRUSH)GetStockObject( BLACK_BRUSH );rn wc.lpszMenuName = NULL;rn wc.lpszClassName = "GLSample";rn RegisterClass( &wc );rnrn // create main windowrn hWnd = CreateWindow( rn "GLSample", "OpenGL Sample", rn WS_CAPTION | WS_POPUPWINDOW | WS_VISIBLE,rn 0, 0, 856, 856,rn NULL, NULL, hInstance, NULL );rnrn // enable OpenGL for the windowrn EnableOpenGL( hWnd, &hDC, &hRC );rnrn // program main looprn while ( !quit )rn rnrn // check for messagesrn if ( PeekMessage( &msg, NULL, 0, 0, PM_REMOVE ) )rn rnrn // handle or dispatch messagesrn if ( msg.message == WM_QUIT ) rn rn quit = TRUE;rn rn else rn rn TranslateMessage( &msg );rn DispatchMessage( &msg );rn rnrn rn else rn rn const char* vendor = (const char*)::glGetString(GL_VENDOR); rn const char* ext = (const char*)::glGetString(GL_EXTENSIONS); rnrn // OpenGL animation code goes herern glClearColor( 0.0f, 0.0f, 0.0f, 0.0f );rn glClear( GL_COLOR_BUFFER_BIT );rnrn glPushMatrix();rn glRotatef( theta, 0.0f, 0.0f, 1.0f );rn glBegin( GL_TRIANGLES );rn glColor3f( 1.0f, 0.0f, 0.0f ); glVertex2f( 0.0f, 1.0f );rn glColor3f( 0.0f, 1.0f, 0.0f ); glVertex2f( 0.87f, -0.5f );rn glColor3f( 0.0f, 0.0f, 1.0f ); glVertex2f( -0.87f, -0.5f );rn glEnd();rn glPopMatrix();rnrn glFlush();rn glDrawBuffer(GL_FRONT);rn glReadBuffer(GL_BACK); rn glCopyPixels(0, 0, 856, 856, GL_COLOR);rn glFlush(); rn glDrawBuffer(GL_BACK);rn theta += 1.0f; rn rnrn rnrn // shutdown OpenGLrn DisableOpenGL( hWnd, hDC, hRC );rnrn // destroy the window explicitlyrn DestroyWindow( hWnd );rnrn return msg.wParam;rnrnrnrn// Window ProcedurernrnLRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)rnrnrn switch (message)rn rnrn case WM_CREATE:rn return 0;rnrn case WM_CLOSE:rn PostQuitMessage( 0 );rn return 0;rnrn case WM_DESTROY:rn return 0;rnrn case WM_KEYDOWN:rn switch ( wParam )rn rnrn case VK_ESCAPE:rn PostQuitMessage(0);rn return 0;rnrn rn return 0;rnrn default:rn return DefWindowProc( hWnd, message, wParam, lParam );rnrn rnrnrnrn// Enable OpenGLrnrnvoid EnableOpenGL(HWND hWnd, HDC * hDC, HGLRC * hRC)rnrn // get the device context (DC)rn *hDC = GetDC( hWnd ); rnrnrn PIXELFORMATDESCRIPTOR pfd, *ppfd = &pfd; rnrn ppfd->nSize = sizeof(PIXELFORMATDESCRIPTOR); rn ppfd->nVersion = 1; rn ppfd->dwFlags = PFD_DRAW_TO_WINDOW | PFD_SUPPORT_OPENGL | rn PFD_DOUBLEBUFFER ; rn ppfd->dwLayerMask = PFD_MAIN_PLANE; rn ppfd->iPixelType = PFD_TYPE_RGBA; rn ppfd->cColorBits = 8; rn ppfd->cDepthBits = 24; rn ppfd->cAccumBits = 0; rn ppfd->cStencilBits = 0; rnrn int pixelformat = ChoosePixelFormat(*hDC, ppfd); rnrn if ((pixelformat = ChoosePixelFormat(*hDC, ppfd)) == 0) rnrn return ; rn rnrn if (SetPixelFormat(*hDC, pixelformat, ppfd) == FALSE) rn return ; rn rnrn // create and enable the render context (RC)rn *hRC = wglCreateContext( *hDC );rn wglMakeCurrent( *hDC, *hRC );rnrnrnrn// Disable OpenGLrnrnvoid DisableOpenGL(HWND hWnd, HDC hDC, HGLRC hRC)rnrn wglMakeCurrent( NULL, NULL );rn wglDeleteContext( hRC );rn ReleaseDC( hWnd, hDC );rnrn
mysql查询缓慢原因和解决方案
<em>查询</em>速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是<em>查询</em>慢最常见的问题,是程序设计的缺陷)  2、I/O吞吐量小,形成了瓶颈效应。  3、没有创建计算列导致<em>查询</em>不优化。  4、内存不足  5、网络速度慢  6、<em>查询</em>出的数据量过大(可以采用多次<em>查询</em>,其他的方法降低数据量)  7、锁或者死锁(这也是<em>查询</em>慢最常见的问题,是程序设计的缺陷)  8、sp_lock,sp_who,活动...
DB2 连接很慢 很慢 。。。
DB2我还很新。。。实在不知道怎么查问题。。。rnrn现在问题就是 连上DB2都<em>很慢</em>,而且是在Local Server上rnrnDB2<em>服务器</em>上的任务管理器看了一下,CPU几乎是0%,内存DB2用了1.7G,总共4Grnrn这样子是正常的吧? rnrnServer上只有DB2,没有别的重要的application了。。rnrn怎么会慢涅~~ 实在想不通
很慢
开发工具:前台 pb9.0rn 后台 <em>sql</em>server2000rn采用C/S的方式(远程 (在一个城市))rn问题:rn数据库中有一个表是库存表,每个门店都要用到它,此表中的数据在40万条,当用户在<em>查询</em>的时候,可能另外的用户在做插入或修改,有一个很怪的问题是在做<em>查询</em>的时候,另一个人在做修改此时<em>查询</em>窗口就卡住了(就象死机一样),再当我关掉修改数据窗口,<em>很快</em>就能<em>查询</em>出了,这是不是数据库锁死了。不排除表中触发器的可能,是不是触发器中要加入事务提交,如果我用数据库中的视图是不是会快一点。
请教:服务器很慢的问题
window2000server 系统,为什么几天不重启机子后,就变的特别缓慢,从<em>服务器</em>的任务管理看没有异常情况,但还是造成用户登陆<em>服务器</em>慢和时时打印无法响应。把<em>服务器</em>一重起就好了。rn请教是什么原因?怎样才能不重起机器使它正常?
JAVA真的很慢很慢!
正在开发一个关天股票方面的软件,觉得JAVA<em>很慢</em><em>很慢</em>,更新一个K线图,要差不多0.3秒,我还是用双核3.0,4G内存,8600GT的显卡呢,有啥提高方法呢?rnrn
第二次查询很慢
[code=VB] Call closeconnrn Call openconnrn Call rs("select b1 from t1 where b2='" & Trim(fg.TextMatrix(i, j)) & "' or b3='" & Trim(fg.TextMatrix(i, j)) & "'")rnrn If Not adoRS.BOF Then '存在重复rnend if[/code]rnrn其中这句<em>很慢</em>。第一次还行,第二次就非常慢了 大概要10多秒钟,数据量很小10条记录
我的查询还是很慢!?
数据库的中的一个表中有一个text字段,存储的内容有十几K.rn一开始我把这个字段和其他字段形成一个表进行<em>查询</em>,发现慢得受不了,于是按大虾的建议把这个字段另外建表,只<em>查询</em>出主键,再根据主键到表中找相应的记录,没想到还是<em>很慢</em>!请大虾出出主意吧
建全文索引 很慢 很慢!!!!
建全文索引 <em>很慢</em> <em>很慢</em>!!!!rnrn晚上挂了一晚上 9个小时 磁盘只减去了了600M的空间 rnrn原来有94.6G空间 挂了一晚上早晨起来一看 还有94G rnrn请问是什么情况 我的内存是4G的 CPU是G850 2.90GHz 这个配置应该不会这么慢吧rnrn是不是要修复表增加临时表什么的?求解决
很慢很慢怎么办!!!
数据越来越多,有一个视图,联接了5个表,<em>查询</em>起来超级慢,怎么办?
服务器运行PHP程序很慢
rn2003的机器,使用的是PHP5.39,FCG模式。用的是moodle的系统,运行速度<em>很慢</em>,有时候还会出现不能调用CSS的情况。rn同一台机器的ASP+ACC运行起来<em>很快</em>,但是PHP的<em>很慢</em>,rn
查询系统视图很慢
<em>查询</em>系统视图<em>很慢</em>,rn例:select count(*) from v$<em>sql</em>area; rn半天都不出来,其他系统视图也<em>很慢</em>。rn怎么办?rn谢谢!
查询很慢问题?
一个原来有大量记录的表tab,删除了大部分记录之后,虽然只剩下几百条,但<em>查询</em>(如:select count(*) from tab)起来还是特别慢,请问为什么?是不是要做什么重建或者释放空间之类的工作?
查询某一个分区很慢
表 T1 是按天分区的, 每个分区大约500万条数据. 表 T1(按分区查) 和表 T2 联合<em>查询</em>, <em>查询</em>T1的某一个分区的时候执行<em>很慢</em>, 其它分区都<em>很快</em>, 各个分区记录条数差不多, 表T2 有200条记录, SQL 如:rnrn--查 p_20130422 这个分区<em>很慢</em>, 查其它分区就<em>很快</em>rnselect * from T1 partition(p_20130422)rnwhere id in (select id from T2);rnrnrn求前辈指教会是什么问题?
jdbc 执行查询很慢
java web项目,一<em>查询</em><em>语句</em>,<em>查询</em>速度<em>很慢</em>,达到几十秒。数据量也就几百,多的话1000,2000.在PL/SQL中<em>查询</em>,速度很正常,零点几秒。数据库是oracle11g。各位知道是什么原因造成的吗?
网页访问速度很慢很慢
很奇怪,这个网站是个下载网站rn还有两个网站放在同一个<em>服务器</em>上,一个是公司论坛 一个是政府网站rn其它两个网站没问题,就是下载网站打开时非常非常慢,之前换过<em>服务器</em>一块网卡,马上就好了,过了一天后又开始慢了。rn我觉得代码应该没什么问题,打开下载网站的静态登录页面(里面就一个js),也不用访问数据库,也<em>很慢</em>,百恩不得其解,请求高人指教
计算机反应很慢很慢!!
我的笔记本是华硕Windows8的,i7,8G内存,正常来说不应该这么慢的,不过只有2个盘,装的有虚拟机,<em>本机</em>来说有一点慢打开软件会久一点,虚拟机现在特别的慢,用MyEclipse几乎要动一下,他反应几秒钟。之前别人说用360好一点,<em>本机</em>和虚拟机都装了,该优化的都优化了,可是还是不行,求解怎么解决这个问题啊,我都要抓狂啦!!
sql2000突然很慢很慢
这几天每天下午到4,5点的时候,突然网页就打不开了,只要有数据库操作的就有问题(包括<em>查询</em>,更新),连接远程<em>服务器</em>又是正常速度,在<em>服务器</em>上也可以打开数据库,一切都正常,就是在网页里有数据库操作的全部卡住,一点反映都没有,而且没有提示超时什么的任何错误,各位大哥,救命啊,分数不够再加,谢谢各位啦
查询很慢
select client,sum(fabricWt) total from jobs a,jobsheet b where a.jobno=b.jobnornand createDate>='2008-11-30' and createDate group by client order by createDaternrnrnjobs:jobno,client 共10W条记录rnjobsheet:jobsheetid,jobno,createdate, fabricwt 共10W条记录rn<em>查询</em>花了竟5srnrn那位大哥帮帮忙哦
查询很慢,什么原因啊?
原来<em>服务器</em>上<em>sql</em><em>语句</em>执行没问题的。今天准备备机后,在备机上执行同样的<em>sql</em>结果第二条<em>语句</em>一直没反应,也不报错,咋回事啊?两台机器的库大小一样,tempdb库也一样。rnSQL<em>语句</em>:rnrn<em>sql</em> <
51单片机下载线制作图下载
这个图是ISP的,我已经制作了,感觉很好。 相关下载链接:[url=//download.csdn.net/download/caisheng1/1958356?utm_source=bbsseo]//download.csdn.net/download/caisheng1/1958356?utm_source=bbsseo[/url]
dorado 快速入门下载
包含dorado从安装,到一个中型项目的完成的全过程以及其内组件的介绍,是学习dorado的必备文档 相关下载链接:[url=//download.csdn.net/download/chenxinhui741/3313558?utm_source=bbsseo]//download.csdn.net/download/chenxinhui741/3313558?utm_source=bbsseo[/url]
天气网天气预报查询 V1.01下载
天气网天气预报查询 V1.01 非常实用的天气预报软件,可以精确到县级市区 相关下载链接:[url=//download.csdn.net/download/zjh6001/4524852?utm_source=bbsseo]//download.csdn.net/download/zjh6001/4524852?utm_source=bbsseo[/url]
相关热词 c# gdi 占用内存 c#中遍历字典 c#控制台模拟dos c# 斜率 最小二乘法 c#进程延迟 c# mysql完整项目 c# grid 总行数 c# web浏览器插件 c# xml 生成xsd c# 操作sql视图
我们是很有底线的