mysql中有MEDIUMBLOB类型的字段,检索速度非常慢 [问题点数:50分] [问题点数:50分,结帖人web_win_happy]

Bbs1
本版专家分:0
结帖率 85.71%
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
网上速度非常的慢
为什么最近一段时间,网上<em>速度</em><em>非常</em>的慢?帖子基本上看不了,能看到的也不能发表回复文章。这种情况不知别人遇到否?何时才能解决?
mediumblob类型字段怎么增加新内容
我知道VarChar<em>字段</em>在原内容添加新内容时可以用下面这种格式rn描述信息=CONCAT(描述信息,'2')rnrn但是现在刚接触<em>mediumblob</em><em>类型</em>的<em>字段</em>,想知道怎么实现在原内容的基础上增加新内容rn麻烦大家能给个例子,谢谢
速度为什么慢?谢谢50分
在用SOCKET开发网络通信时,采用循环方式不停的从一端向另一端发送,另一端收到的数据居然错误了,不采用循环一秒发一次是对的,请问怎么解决啊?rnrn还有个<em>问题</em>是:len = recv( sd, &recvbuf[total], size-total, 0 );rnrn这一个函数调用如果等不到对方发来数,它居然不往下执行,一直等待,后面的语句得不到执行,怎么解决啊?让程序继续往下走.rn或许我的思路不对,各位帮帮忙吧,有源码更好.不好意思.rnrn我的信箱:yuaoyang333@126.com
读取IMAGE类型字段速度非常缓慢?
我用DELPHI,数据库用SQL SERVER2000,在进行数据录入时我将图片数据直接写入IMAGE<em>字段</em>,每次记录移动时自动读取并显示,一切正常,但就是运行<em>速度</em><em>非常</em>缓慢,无法接受,请问这是出了什么<em>问题</em>,是不是数据库要进行优化,如何进行优化,还是DELPHI中的连接设置有<em>问题</em>而造成IMAGE<em>类型</em>的<em>字段</em>读取<em>速度</em><em>非常</em>缓慢?
建立邮箱速度非常
在ActiveDirectory中创建用户与邮箱时,创建用户很快,邮箱建立要等很长时间
access访问的速度非常
rn 我的一个CS软件是用ACCESS数据库的.rnrn 是多人共用的一个软件,类似OA系统的软件.rnrn 数据库连接代码如下:rnrn[code=C#] /// rn /// 获得数据库IP地址或计算机名rn /// rn /// rn private static string config()rn rn return ConfigInfoModel.DataConnect;rn rn rn rnrnrn //数据库连接rn public static readonly string DB_CONNECTION_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + config() + "dt.mdb;";[/code]rnrnrnDataConnect 是放在一个配置文件中rnrn如果使用"" ,空符号,这是代表数据库是程序的目录下.这样打开的<em>速度</em>很快.rnrnrn但是如果使用 127.0.0.1 则打开的<em>速度</em><em>非常</em>慢,同样是本机的,为啥<em>速度</em>会相差这么大呢?rnrnrn
#ifndef之后速度非常
我因为要用到许多extern,所以索性用#ifdef了,网上查了怎么用,两种方法,可是用了后编译<em>速度</em>很慢了啊rnVC2008 XP
curl执行速度非常慢。
正常写了一个简单的curl抓取程序,但是执行之后不管是访问本地还是远程url<em>速度</em>都超过10秒响应。这是为什么啊rn注:程序里有一个10*10的for循环,需要执行100次。
局域网服务器上网速度非常慢。
一个局域网。用主服务器做代理,使用Sygate,连接ADSL,原先一切正常。上网<em>速度</em>也很快。但这几天以来,发觉在主服务器上上网<em>非常</em>慢。但在其它客户机就不会。服务器使用windows 2000 adv server.前几天刚升级到SP4。rn已经查毒了。没<em>问题</em>。rn哪位帮帮忙。小弟先谢了
Spring 注入速度, 非常慢?
用了Spring 注入的方法, 打开一个JFrame, <em>非常</em>慢.rn我只是注入了数个 int 值…rnrn相反用以前的方法读取properties file数值, <em>速度</em>更快.rnrnrn有什么方法加快..?rnrn另外运行注入时会有一堆信息在console 列出, 可以关闭(disable)吗?
win2000上网速度非常
请教个位大吓,我的系统刚装好系统<em>速度</em>还好的用了一段时间<em>速度</em><em>非常</em>慢为什么本地运行不会慢请指教。rn我的是广电宽带上网的。
MySQL中有个set类型,非常迷惑
今天为维护别人写的一个程序,看到了MySQL数据表<em>中有</em>个列的属性是set的.但是不知道其含义和使用方法,以及有点. rn然后再程序<em>中有</em>看到一段莫名其妙的代码: rn说明:usage_flags 是set<em>类型</em>的<em>字段</em> rn......and (a.usage_flags & "+usage+")>0; rnusage变量可能是一些2的倍数的值, rna.usage_flags & "+usage+" rn这个值的结果算出来一半都是0,或者偶数.不知道具体含义,第一次看到在sql中用到&. rn百思不得其解!
对时间类型字段检索问题
现有表article,<em>字段</em>posttime为日期时间型,hitnum为整形,表示文章点击数,rn则找出7天内点击数最多的文章的sql语句如何写啊?rn我写的是rn"select top 10 * from Article where DataDiff('d',WriteTime,'"+DateTime.Now+"')<7 order by HitNum desc“rn不知为和,总是出错。显示的是rnObject reference not set to an instance of an objectrn我的代码是放在后台的cs页中的。难道不能这么写么?那怎么写才对呢?
MySQL MediumBlob数据的写入
平台是vs2012rn目前有8个数据要写入,3个为一般的string,int<em>类型</em>,有1个二进制数据。rn不写入二进制数的时候能够很好的写入MySQL,添加了二进制数据后运行就出错,程序会死在<em>mysql</em>_stmt_bind_param(stmt, bind)这里,应该是二进制数据的<em>问题</em>。rnrnMySQL中<em>类型</em>是MediumBlob, 要写入的<em>类型</em>是VARIANT, 是用BYTE* 转换成的VARIANTrnrn刚开始使用MySQL,不太搞得清状况,请大神帮忙rnrnVARIANT的信息:由BYTE* m_pbuffer转化而来rn   varPic.vt=VT_ARRAY|VT_UI1;rn   varPic.parray=safeArray;rnrnrn这边是写入数据库的代码:rn[code=c]rnint add_to_<em>mysql</em>(VARIANT varPic)rnrn MYSQL *conn_ptr;rnrn conn_ptr = <em>mysql</em>_init(NULL);rn conn_ptr = <em>mysql</em>_real_connect(conn_ptr, "127.0.0.1", "root", "123456","picture_info", 3306, NULL, 0);rn rn if (conn_ptr) rn rn MYSQL_STMT *stmt; rn MYSQL_BIND bind[3]; rn memset(bind,0,sizeof(bind));rn stmt = <em>mysql</em>_stmt_init(conn_ptr); rn char* insertSQL="insert into lala values(?, ?, ?)";rn if (<em>mysql</em>_stmt_prepare(stmt, insertSQL, strlen(insertSQL))) rn rn printf("<em>mysql</em>_stmt_prepare(), INSERT failed,%s\r\n",<em>mysql</em>_error(conn_ptr)); rn return -1; rn rn bind[0].buffer_type= MYSQL_TYPE_VAR_STRING; rn bind[0].buffer= "YANA"; rn bind[0].buffer_length= strlen("YANA"); rn rn bind[1].buffer_type= MYSQL_TYPE_VAR_STRING; rn bind[1].buffer= "JPG"; rn bind[1].buffer_length= strlen("JPG");rn /*这里不知道应该怎么写,换了好几种写法都无法顺利运行*/rn bind[2].buffer_type= MYSQL_TYPE_MEDIUM_BLOB; rn bind[2].buffer= varPic.parray; rn bind[2].buffer_length= sizeof(varPic.parray);rn /*到这里为止*/rn if (<em>mysql</em>_stmt_bind_param(stmt, bind)) rn rn printf("<em>mysql</em>_stmt_bind_param() failed %s\r\n", <em>mysql</em>_stmt_error(stmt)); rn return -1;rn rn rn if (<em>mysql</em>_stmt_execute(stmt)) rn rn printf( " <em>mysql</em>_stmt_execute(), failed %s\r\n", <em>mysql</em>_stmt_error(stmt)); rn return -1; rn rn <em>mysql</em>_stmt_close(stmt); rnrn rn <em>mysql</em>_close(conn_ptr);rn return 0;rnrnrn[/code]
为什么oracle的view检索速度那么慢?
只不过从两个表里面<em>检索</em>数据,<em>速度</em>太慢了,总是要半个多小时才能显示 rn当然,很多列都是用了decode函数的 rnrn怎么样才能提高它的<em>检索</em><em>速度</em>呢?各位帮忙rnrnrnrn
MySQL中的MediumBlob字段里插入的图片的问题
MySQL中的MediumBlob<em>字段</em>里插入的图片,会比图片的实际大小多几个字节。再读取出来时就会出错。rn<em>问题</em>:为什么插入的图片会多几个字节?
window7连接mysql非常
我WIN7上装的是apache2.2+php5.4+<em>mysql</em>5.1,做项目时连接<em>非常</em>的慢,不是一般的慢,要rn15秒那样,真是有不了,那位高手知道是什么原因,帮个忙,谢谢!
mysql还原数据库非常
先用Navicat for MySQL的转储SQL文件,备份成sql文件rnrn另一个人拿到这个sql文件后,用source命令还原数据库,<em>速度</em><em>非常</em>慢。rnrn如果也用Navicat for MySQL去还原则要快得多,大概1分多钟,而用source命令去还原则到半个小时,差别太大了。rnrn因工作的要求,这个还原是做成批处理命令自动还原的,没办法手工去用Navicat for MySQL还原。rnrn请用大虾有没有更好的办法
mysql的恢复过程非常
今天同事在没有正常停止<em>mysql</em>5.6服务的情况下,重启了服务器,在启动<em>mysql</em>的时候,进程了recovery,日志如下: 2016-08-10 12:15:24 4401 [Note] InnoDB: Log scan progressed past the checkpoint lsn 255730074061 2016-08-10 12:15:24 4401 [Note] InnoDB...
richtextbox 读取mysqlmediumblob数据问题
这个是我的读出代码rn[code=C#]rn private void dataGridView1_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)rn rnrn id = this.dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString();rn MySql.Data.MySqlClient.MySqlCommand cmd = new MySql.Data.MySqlClient.MySqlCommand();rn cmd.CommandType = CommandType.Text;rn cmd.CommandText = "select `data` from `test1`.`test` where `id`='"+id+"';";rn System.IO.MemoryStream ms = Mysqlconn.getmemory(cmd);rn this.richTextBox1.LoadFile(ms, RichTextBoxStreamType.RichText);rnrn rn [/code]rn这是getmemory(cmd)rn[code=C#]rnpublic static MemoryStream getmemory(MySqlCommand cmd)rn rn int re = 0;rn MySqlConnection mycon = Mysqlconn.<em>mysql</em>conn(ref re);rnrn tryrn rn mycon.Open();rn cmd.Connection = mycon;rn DbDataReader reader = cmd.ExecuteReader();rn reader.Read();rn long len = reader.GetBytes(0, 0, null, 0, 0); rn byte[] buffer = null;rn buffer = new byte[len];rn System.IO.MemoryStream mstream = new System.IO.MemoryStream(buffer);rn return mstream;rn rn finallyrn rn mycon.Close();rn rn rn rn[/code]rn<em>问题</em>来了,现在用getmemory方法获得的mstream数据全0,调试发现len获取的数据全0,导致最后加入到richtextbox的数据格式不对并报错。数据库里的我都看过了,并非全0数据。我估计大概reader.getbytes()有点<em>问题</em>,请高手指导一下。
如何检索text类型字段
表testTb<em>中有</em>一<em>字段</em>myText,<em>类型</em>是text,rn现有一个查询rnselect * from testTb where myText='Application'rn这样总报错,提示text与varchar<em>类型</em>不兼容,不知如何实现,rn请指点!
select image类型字段速度特别慢,如何解决?
MSSQLServer2005 SP2,又打了一次SP2和SP3包(原来以为是SP1呢,所以又安了一次sp2和sp3)rn安装完成,重启之后发现:rnpicture的<em>字段</em><em>类型</em>是image<em>类型</em>rnselect Id,FileName,Picture from Item执行的<em>速度</em>变得特别慢(在打SP2和SP3之前没有任何<em>问题</em>),rn数据量不超过2000条。rn如果select Id,Name from Item,则没有任何<em>问题</em>。rn想问问大家,该如何解决这个<em>问题</em>?rn
OK6410A NFS挂载文件系统速度非常
实验环境:Windows 7 旗舰版,VMware Station 12,Ubuntu 12.04 LTS OK6410A通过交叉网线与PC机连接 开始的时间文件<em>速度</em><em>非常</em>慢,大概几k,刚开始NFS服务器共享目录为/root/nfs/root ,/etc/exports 里面设置为/forlinx *(rw,sync,no_root_squash),开发板上挂载目录为/mnt/nfs 采用的挂
ubuntu打开文件夹时速度非常
昨天工作的电脑,装的ubuntu12.04 突然开机后进入系统的文件夹时,打开<em>非常</em>之慢,异常。 之后注销以及重新启动后。系统仍然还是一样。 后来在网上收索。没有其它明确的地方。后来发现。我原来在 /root 下的工作目录不见了。后来查找发现,估计是操作失误,把它移动到了目录 /root/模版 下了。之后把我的工作目录整个移动到其它目录。发现<em>问题</em>解决。
ORALCE速度非常慢,请问怎么优化?
ORALCE<em>速度</em><em>非常</em>慢,请问怎么优化?rnrnrnORALCE服务器,<em>非常</em>慢,但服务器的CPU与内存使用所占的比例却<em>非常</em>的小,请问是什么原因?rnrn需要怎么优化?
Struts项目 tomcat 启动速度非常慢?
首先说tomcat 是好的,没有<em>问题</em>,我用别的工程试过.rn2008-11-14 8:55:09 org.apache.struts.util.PropertyMessageResources rn信息: Initializing, config='org.apache.struts.action.ActionResources', returnNull=truern到这里就卡住了,要等很久才会出现下面的.rn2008-11-14 8:57:31 org.apache.struts.util.PropertyMessageResources rn信息: Initializing, config='com.linkey.struts.ApplicationResources', returnNull=truern请哪位大虾帮我解决一下这个<em>问题</em>,小弟不胜感激.
关于检索速度问题
我在一个工程中 在对数据做统计分析时(此数据库数据量很大) 使用动态游标 但是发现他的<em>检索</em><em>速度</em>很慢rn1:有什么办法可以加快<em>检索</em><em>速度</em>rn2:有什么其他办法可以加快<em>速度</em>吗 (不使用游标)
检索速度问题
机器重装,从备份恢复数据库 一个10几万条的表<em>检索</em>效率大大下降,长达2分钟,原来很快rnrn不知是何故啊?rnrn环境:WIN2KSVR SP4,SQL2k SP4rnrn
生成网站后速度变得非常
VS2005+SQL 生成网站后打开<em>速度</em>变得特别慢。但是从vs启动网站还是没有<em>问题</em>。请问怎么解决这个<em>问题</em>呢?
ResultSet 大结果集 速度非常
ResultSet需要返回大数据集,用以导出EXCEL,还是当数量上万之后,遍历<em>速度</em><em>非常</em>慢,请问有什么好办法吗?rnrn大概代码:rnrn PreparedStatement pstmt = conn.prepareStatement(sql);rn ResultSet rs = pstmt.executeQuery(); rn while (rs.next()) rn //这里处理,但是10000条记录,遍历<em>非常</em>之慢rn rs.getAsciiStream(1);rn rn
sqlplus连oracle,速度非常慢!为什么?
环境:rnrn服务器rnWindows 2000 ServerrnNTFSrnOracle 9i(9.2.0.7)rnrn客户端rnRedHat Linux 9.0rnOracle 9i(9.2.0.7)rnrn服务器自己连sqlplus大约5srn客户机连服务器sqlplus大约20srnrn两台机器连在同一个100M的hub上。rnping的结果:客户机-服务器 在0.5ms - 0.1ms之间,50次平均在0.3msrnrntnsping的结果:rn客户机-服务器 50次一般都在10ms或20ms,其中一般会有一次160ms-220msrn服务器自己对自己(包括localhost) 结果<em>非常</em>类似rnrn感觉不太对的是:数据库服务器硬盘灯不停地闪rn数据库的配置为IBM eServer 345,双Xeon HT 2.8GHZ 2GB内存,2块硬盘做硬件RAID 1rnrn请问各位dx是什么原因?如何提高连接<em>速度</em>?
数据库访问几次后,速度非常的慢
每次都关闭了,为什么?
速度非常慢??">为何运行后台的"sql存储过程"速度非常慢??
语句如下:rnWith Z_adocmdrn .ActiveConnection = connectin_odbcrn .CommandTimeout = 0rn .CommandType = adCmdTextrn .CommandText = "exec 后台存储过程名"rn .ExecuternEnd Withrnrn发现运行<em>速度</em>太慢,如果在查询分析中运行,<em>速度</em>明显快,为什么??
eclipse 调试时单步执行速度非常
我和别人都是建的一个工程别人很快 我的怎么就慢呢
sql2000 到 2005 速度变的非常
CREATE FUNCTION getProductItemData( @itemCode varchar(25),@weight decimal(10,2) )rnRETURNS @TProductItemData Table( PitemCode varchar(25),CitemCode varchar(25) ,lineQty decimal(10,2),sumQty decimal(10,2) ,isnew bit)rnBEGIN rndeclare @idep smallintrnset @idep=(select deep from item where itemCode=@itemCode)rninsert @TProductItemData select item.itemCode,itemline.childCode,@weight* itemline.lineQty/item.sumlineQty ,item.sumlineQty,0 from itemline inner join item on itemline.item_guid=item.guid where item.itemCode=@itemCode rn begin rn set @idep=@idep -1rn insert @TProductItemData select item.itemCodeB,itemline.childCode,m.lineQty*itemline.lineQty/item.sumlineQty ,item.sumlineQty,1 from itemline inner join item on itemline.item_guid=item.guidrn inner join @TProductItemData m on m.CitemCode =item.itemCode left join V_productItemR l on m.CitemCode=l.itemCode where l.itemCode is nullrn rn delete @TProductItemData from @TProductItemData y left join V_productItemR l on y.CitemCode=l.itemCode where l.itemCode is null and isnew=0rn update @TProductItemData set isnew=0 where isnew=1rn endrnReturnrnENDrnrnrn这个涵数 从2000 升级到2005 后还度变的<em>非常</em>慢, <em>问题</em>出在那,望大家指点rnitem表 10W左右 itemLine 40W左右rnV_productItemR 2000左右rn
JDBC访问数据库速度非常
我有一台机器,通过JDBC访问SQL数据库<em>非常</em>慢,系统重装后还是不行。我的JDK版本是1.401,用的JDBC DRIVER是MICROSOFT提供的MSSQL的JDBC DRIVER。在该台机器上的MSSQL的客户端访问同一数据库<em>速度</em>正常。用相同代码在另一台机器上访问数据库<em>速度</em>正常(该台机器的JDK和JDBCDRIVER与出<em>问题</em>机器是一样的,机器配置也是一样的),哪位高手能够帮帮忙。访问数据库代码如下。rnimport java.sql.*;rnpublic class Testrn rn public static void main(String args[])rn rn //get the commandline ops if anyrn rn Test.test();rn rn rn public static int test()rn rn tryrn rn Class.forName( "com.microsoft.jdbc.sqlserver.SQLServerDriver" );rn Connection conn = DriverManager.getConnection( "jdbc:microsoft:sqlserver://10.130.118.118:1060;databaseName=test_data", "sa", "" );rn //testDB为你的数据库名rn //conn= DriverManager.getConnection(url); rn Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); rn String sql="select * from orderoperation_table"; rn ResultSet rs=stmt.executeQuery(sql); rn while(rs.next()) rn rn System.out.println("First Field Value:" + rs.getString(1));rn System.out.println("Second Field Value:" + rs.getString(2));rn rn rs.close(); rn stmt.close(); rn conn.close(); rn rn catch(Exception e)rn rn System.out.println("error" + e.toString());rn rn return 0;rn rnrn
IE的启动速度变得非常
装完offcie2000后,IE 6的启动<em>速度</em>变慢了好多,不知是为何?rn
Simulink仿真速度非常慢处理方法
因为要对机器人做动力学仿真,可能里面涉及到的计算比较复杂,因此仿真<em>速度</em>特别慢。 通过改变simulink仿真步长可以解决这个<em>问题</em>。 simulink里面的步长默认是自动步长(auto)。 如果要改变步长,可把solver-options改成fixed-step,step size(fundamental sample time)可自己来指定。 ...
JSP连数据库的速度是不是非常的慢?
我用这样的代码连库,但调用的时候<em>非常</em>的慢。请问是什么原因?rn
电脑开机速度非常慢!~帮帮忙!谢谢
大家好,我前天刚装了XP 系统,但是当我装完一些应用软件后,进入WINDOWS特别慢哦,以前装这些应用软件并不会出现这<em>问题</em>,希望高手给我一些建议,先谢了!~
服务器更换后打开速度非常慢。
把所有程序拷贝到新服务器。rn然后测试<em>速度</em>的时候打开网站需要几分钟的时间,什么个情况。rn最好能留下QQ。能远程操作下。小弟感激不尽。。。。。。//如果能帮忙解决掉<em>问题</em>。另有答谢。。。
text类型字段检索问题,谢谢
现有一个表,其<em>中有</em>TEXT<em>字段</em>,如果根据该<em>字段</em>中包含的内容来查找记录,DELPHI怎么实现?
mediumblob 字段类型问题
select <em>mediumblob</em>_colum from tb where id=100;rnID是主键,<em>mediumblob</em>_colum 是一个BLOB<em>类型</em>的大<em>字段</em>,在程序运行<em>中有</em>很多这样的语句rnrn<em>问题</em>rn1:<em>mediumblob</em><em>字段</em><em>速度</em>慢,是因为要从数据库里读取的内容本身太大造成的,还是结果集发送到客户端的时间长造成的?还是其他什么原因?rnrn2:对于上面这样的语句,有什么办法可以进行优化的?
MySQL的Text类型字段问题
MySQL数据库有一个<em>字段</em>的数据<em>类型</em>是TEXT,我现在在SQL2000访问MySQL数据库,插入数据的时候,Text<em>字段</em>应该怎么样插入呢?
读取IMAGE类型字段速度非常缓慢?(附代码)
我用DELPHI,数据库用SQL SERVER2000,在进行数据录入时我将图片数据直接写入IMAGE<em>字段</em>,每次记录移动时自动读取并显示,一切正常,但就是运行<em>速度</em><em>非常</em>缓慢,无法接受,请问这是出了什么<em>问题</em>,是不是数据库要进行优化,如何进行优化,还是DELPHI中的连接设置有<em>问题</em>而造成IMAGE<em>类型</em>的<em>字段</em>读取<em>速度</em><em>非常</em>缓慢?rn记录有一千多条,每个记录的图片都是100K以下,我感到程序在打开窗体时好象要把数据库中整个表的内容都读到本机上,所以打开窗体时也很慢,请帮忙,代码如下:(代码在 adotable1.afterscroll中执行)rnvarrn picdata:Tadoblobstream;rn picread:Tjpegimage;rnrnbeginrn picdata:=Tadoblobstream.Create(TBlobField(adotable1.FieldByName('文件')),bmread);rn picread:=Tjpegimage.Create; rn picread.LoadFromStream(picdata);rn picdata.Position:=0;rn image1.Picture.Assign(picread);rnend;rnrnrn
检索mysql里的 longblob 字段
一般<em>字段</em> 查询用 TagName like '%". $tagname ."%'";rnrn可是我发现 longblob <em>字段</em> 用like不行 是不是因为 longblob <em>字段</em>是二进制的原因?
读取IMAGE类型字段速度非常缓慢?(附代码)(
我用DELPHI,数据库用SQL SERVER2000,在进行数据录入时我将图片数据直接写入IMAGE<em>字段</em>,每次记录移动时自动读取并显示,一切正常,但就是运行<em>速度</em><em>非常</em>缓慢,无法接受,请问这是出了什么<em>问题</em>,是不是数据库要进行优化,如何进行优化,还是DELPHI中的连接设置有<em>问题</em>而造成IMAGE<em>类型</em>的<em>字段</em>读取<em>速度</em><em>非常</em>缓慢?我用了一个主表显示记录,用另一个子表通过主从关系连接主表,调用如下代码从子表中读取并显示图片.rn记录有一千多条,每个记录的图片都是100K以下,我感到程序在打开窗体时好象要把数据库中整个表的内容都读到本机上,所以打开窗体时也很慢,请帮忙,代码如下:(代码在 adotable1.afterscroll中执行)rnvarrn picdata:Tadoblobstream;rn picread:Tjpegimage;rnrnbeginrn picdata:=Tadoblobstream.Create(TBlobField(adotable1.FieldByName('文件')),bmread);rn picread:=Tjpegimage.Create; rn picread.LoadFromStream(picdata);rn picdata.Position:=0;rn image1.Picture.Assign(picread);rnend;
Sendmail 的启动速度非常非常慢,几乎启动不了。?
rn 好象是 DNS 的<em>问题</em>, 请问如何解决, 这里是专线, 并且使用 202.96.49.9 做 DNS.rnrn 我想知道具体的解决方法而不是提示, 谢谢!
关于blob类型字段问题非常棘手!
我把图片文件存放在一个表中,存放和显示都<em>非常</em>正常,把这个图片只段复制到另一个表中的同样<em>类型</em><em>字段</em>中却不行。rn 操作步骤rn 。。。rn $content.=<em>mysql</em>_result($result,$i,"content");rn 。。。rn $sql="insert into photo(content) values('$content')";rn <em>mysql</em>_query($sql);rn 就出错了rn 希望高人指点!rn
字段使用子查询速度特别慢
[code=sql]rnSELECT rn t1.Name_Zh,rn t1.LevelName,rn t2.FatherID,rn t2.NodeID, rn t2.SP_ID,rn (select CASE count(*) WHEN 0 THEN 'True' ELSE 'False' END rn from taxon where FatherID = t2.NodeID ) as EndNodern FROM plantsp t1, taxon t2 ,taxonsystems t3rn where t3.ID = t2.S_ID rn and t2.SP_ID = t1.IDrn and t3.id= '2802'rn and t1.LevelName = 'City'rn[/code]rnrn以上的语句,如果不加那个子查询,1,2秒就能出结果。但是加上后要半分钟才能出结果。taxon表有13万条数据。rn请问如何优化使得查询<em>速度</em>能快一些?rn
MySQL 数据(字段类型
MySQL 数据(<em>字段</em>)<em>类型</em> 在创建表的时候,要明确定义<em>字段</em>对应的数据<em>类型</em>。MySQL 主要的数据<em>类型</em>分为数值<em>类型</em>、字符串(文本)<em>类型</em>、时间日期<em>类型</em>和其他<em>类型</em>几类。 数值<em>类型</em>时间日期<em>类型</em> 时间日期<em>类型</em>说明: <em>类型</em> 说明 例子 date YYYY-MM-DD 格式表示的日期值
MySql字段类型和约束
MySql <em>字段</em>的<em>类型</em>和java中的比较 Java中的<em>类型</em> Mysql中的<em>类型</em> byte /short /int /long tinyint/smallint/int/bigint float float double double boolean bit char/Stirng char/varchar Date date/time/datetime/tim...
oracle数据库新建监听解决连接速度非常问题
有次在项目中遇见oracle数据库连接<em>非常</em>慢,连接有没断,每次都能连接到,就是<em>非常</em>慢,plsql连接平均40s左右。 经检查发现是安装oracle 11G R2监听日志满了。 通过备份旧监听日志,创建新监听日志,<em>问题</em>解决。 新建监听日志方法: 查询监听日志目录方法 lsnrctl status DOS命令下 lsnrctl --进入监听控制界面 show log_statu
关于导成Excel速度非常慢的问题
我的数据库用的是ASA,表列名用的是英文名,pb8.0rn我直接用pb的sava函数也可以保存成Excel,但Excel文档中各个列的标题为英文rn我现在用OLE实现,Excel文档中各个列的标题为中文了,但数据多的时候<em>非常</em><em>非常</em>慢,各位老大,看有没有更好的解决方法,<em>速度</em>多一点,并Excel文档中各个列的标题为中文rn小弟在这谢过了!!!rn代码如下:rn/////////////////导成Excel按钮代码///////////////////////////////////////////rnstring tb="基本信息" rngf_dw2excel (dw_1, tb)rn///////////////////////////////////////////////////////////////////////////rnrnrnrn////////////以下为:Function gf_dw2excel////////////////////////////////////rnCONSTANT Integer ppLayoutBlank = 12rnPointer oldpointerrnOLEObject ole_objectrnole_object = CREATE OLEObjectrnString s_english = "ABCDEFGHIJKMNLOPQRSTUVWXYZ"rnInteger li_retrn li_ret = ole_object.ConnectToNewObject("Excel.Application")rn IF li_ret <> 0 THENrn MessageBox('打开错误','无法连接EXCEL!是否已经安装了EXCEL?错误号:' + String(li_ret))rn RETURN 0rn END IFrn ole_object.Visible = FALSE //ole应用服务是否显示rnoldpointer = SetPointer(HourGlass!)rnole_object.Workbooks.AddrnLong ll_colnum,ll_rownum //<em>字段</em>总数、行数rnString ls_valuernString ls_objects,ls_obj,ls_objs[],ls_objtag[],ls_width[]rnLong ll_pos,ll_len,ll_num = 0rn//Excel表格中的行数为数据窗口行数+2rnll_rownum = adw_data.RowCount() + 2rnString ls_colnamernInteger i,jrnDec ld_widthrnll_colnum = Long(adw_data.Object.DataWindow.Column.Count) //取得<em>字段</em>总数rnls_objtag[1] = "序号"rnSetNull(ls_width[1])rni = 1rnFOR ll_num = 1 TO ll_colnumrn IF adw_data.DESCRIBE("#"+String(ll_num)+".Visible") = "1" THEN //列标志为nun_Visible的不显示 rn i = i+1rn ls_obj = adw_data.DESCRIBE("#"+String(ll_num)+".name") //<em>字段</em>名称的实际存储值rn ls_objs[i] = ls_objrn ls_objtag[i] = adw_data.DESCRIBE(ls_obj + "_t.text") //<em>字段</em>名称的显示值rn ls_width[i] = adw_data.DESCRIBE(ls_obj + '.width') //每列的宽度rn END IFrnNEXTrnll_colnum = i //表格列数rn//生成总标题rnole_object.Cells(1,1).Value = as_reptitlernole_object.Range('A1').SELECTrnole_object.Selection.Font.Size = 24rnole_object.Selection.HorizontalAlignment = 3rnole_object.Range('A1:'+Mid(s_english,ll_colnum,1)+'1').selectrnole_object.Range('A1:'+Mid(s_english,ll_colnum,1)+'1').Mergern//设置标题栏rnFOR i = 1 TO ll_colnum /////////////////////// 该for循环影响<em>速度</em>rn ls_value = ls_objtag[i]rn ole_object.Cells(2,i).Value = ls_value rn IF IsNull(ls_width[i]) THENrn ld_width = 12rn ELSErn ld_width = Dec(ls_width[i])/35 //why devided by 35 ???rn END IFrn ole_object.Columns(i).ColumnWidth = ld_widthrn ole_object.Columns(i).HorizontalAlignment = 3rn rn ole_object.Columns(i).Borders.LineStyle = 1rn ole_object.Columns(i).Font.Bold = TRUErnNEXTrn//添充实际数据到EXCELrnString column_name,ls_coltypernFOR i = 3 TO ll_rownum //////////////////////// 该for循环影响<em>速度</em>rn ole_object.Cells(i,1).Font.Bold = FALSErn ole_object.Cells(i,1).Value = i - 2rn FOR j = 2 TO ll_colnum //////////////////////// 该for循环影响<em>速度</em>rn column_name = ls_objs[j]rn IF adw_data.DESCRIBE(column_name + '.type') = 'column' THENrn ls_value = adw_data.DESCRIBE("Evaluate('LookupDisplay("+column_name+")',"+String(i - 2)+")")rn END IFrn IF adw_data.DESCRIBE(column_name + '.type') = 'compute' THENrn ls_value = adw_data.DESCRIBE("Evaluate('" + adw_data.DESCRIBE(column_name + '.expression') + "',"+String(i - 2)+")")rn END IFrn rn ls_coltype = adw_data.DESCRIBE(column_name+'.coltype')rn IF Pos(Upper(ls_coltype),"CHAR") > 0 THEN //对字符型数据处理rn ole_object.Cells(i,j).NumberFormat = "@"rn END IFrn ole_object.Cells(i,j).Font.Bold = FALSErn ole_object.Cells(i,j).Value = ls_valuern NEXTrnNEXTrnstring sFileName, sFilerninteger valuernvalue = GetFileSaveName("另存为",sFileName, sFile,"xls","Excel文件 (*.xls),*.xls" )rnIF value = 1 THEN rn ole_object.ActiveWorkbook.saveas(sFileName)rn ole_object.Displayalerts = FALSE //关闭在退出EXCEL时的保存提示rn ole_object.Quit() //退出EXCELrnELSErn messagebox("错误","保存文件出错,请手动保存")rn ole_object.Visible = TRUE //显示ole应用服务rnEND IFrn//messagebox("路径",sFileName)rn//messagebox("文件",sFile)rnstring str_excel_pathrnRegistryGet ("HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\excel.exe","path", Regstring!,str_excel_path)rnrun((str_excel_path+"excel ")+sFileName,normal! )rnSetPointer(oldpointer)rnole_object.DisconnectObject()rnDESTROY ole_objectrnRETURN 1rn/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////rnrn各位老大,看有没有更好的解决方法,<em>速度</em>多一点,并Excel文档中各个列的标题为中文rn
endl 到底是个什么东西[问题点数:50分]
自己写了一个类struct LogStream,把一个ostream&作为成员对象封装,然后定义了一个LogStream lout,想让lout跟cout有类似的行为。rnrn然后写了一个模板函数rnrntemplate rnLogStream& operator<< endl这种方式可以通过呢?不带参数列表又不带&符的函数名到底是什么东西呢?rnrn而且从它的定义来看,似乎是把cout(ostream&<em>类型</em>)当成参数传到里面了,这种传递到底是如何实现的?rnrn我模仿写了一个rnLogStream& flush1(LogStream& ls)rn return ls.flush(); rnrn然后调用 lout << flush1,居然也可以通过。但这个机制实在是费解rnrn新人分不多,随便给点意思一下,求高手帮个忙 rn rn
关于jdbc数据删除速度非常慢的问题
1、JDBC 其实执行的就是 rn[code=sql]rndelete from xx t where t.a='1'rn[/code]rn就是删除一个表里面的记录。rnrnrn这个表记录大概万条,整个删除执行完,大概花了70多秒。太慢了。rnrnrn这个表 就有一个外键,关联另外一个表。 where条件 已加上索引。rnrn谢谢。
为Mysql添加全文索引提高检索速度
项目中的activemq消息都存在一个叫message_queue_history备份表里面。 经过压力测试后,测试环境的备份表message_queue_history有高达一千多万的记录。 消息记录在message列里面,测试人员每次是这样<em>检索</em>已发送消息的:select * from message_queue_history where message like '%关键字%'messag
sql2000在局域网内连接第一次速度非常慢的问题
rn公司内部服务器机器安装sqlserver2000 sp4 rnrn我在局域网内连接服务器数据库,第一次连接查询<em>速度</em><em>非常</em>慢,差不多有10多秒rnrn而第二次以后就明显变快(2秒内),rn请教是什么<em>问题</em>?
WPF中BitmapSource创建速度非常慢的问题
我最近在做一个基于WPF的项目,其<em>中有</em>个功能是将一些几何图形数据绘制成为一张图片,然后再显示在界面上。rn我尝试了两种方法:rn1. 使用GDI+中的Bitmap和Graphics来绘制图片,再Save成Stream,再通过BitmapFrame.Create来将创建BitmapSource,最后通过Image控件呈现图片。rn2. 使用WPF中的DrawingVisual绘制图形,并使用RenderTargetBitmap生成BitmapSource,最后通过Image控件呈现图片。rnrn其实,如上两种方法,本质上都是先绘制图形,再构造成WPF的Image控件支持的BitmapSource。只是前一种使用的是GDI+的绘制,后一种使用的是WPF的绘制。rnrn如上两种方法在正常情况下工作都很正常,但是,如果当该应用程序的内存占用达到1.5G以上时(我会把所有数据加载到内存中),如上所述的两个方法中的第二个阶段,也就是构造BitmapSource的过程,会变得<em>非常</em>慢,会耗时1s以上,而正常情况下只耗时20毫秒。rn经过反复测试,我发现耗时<em>问题</em>这只跟程序的内存占用有关系,内存一旦达到1.5G左右或以上,BitmapSource的构造就会很慢,内存一减下来,就又恢复正常<em>速度</em>。rnrn为了避免多余的代码干扰,我特地建立一个新的测试项目,发现该<em>问题</em>仍然存在,测试代码如下:rnrnusing System;rnusing System.Collections.Generic;rnusing System.IO;rnusing System.Linq;rnusing System.Text;rnusing System.Timers;rnusing System.Windows;rnusing System.Windows.Controls;rnusing System.Windows.Data;rnusing System.Windows.Documents;rnusing System.Windows.Input;rnusing System.Windows.Media;rnusing System.Windows.Media.Imaging;rnusing System.Windows.Navigation;rnusing System.Windows.Shapes;rnrnnamespace SampleGDIrnrn class Georn rn public string GeoText get; set; rn rnrn public partial class MainWindow : Windowrn rn private Random rd = new Random((int)DateTime.Now.Ticks);rn private Timer timer = new Timer(1000);rnrn //用于存放大数据rn private List data = new List(200000000);rnrnrn public MainWindow()rn rn InitializeComponent();rnrn //模拟大数据量的内存占用rn for (int i = 0; i < 40000000; i++)rn data.Add(new Geo() GeoText = "POLYGON ((1 1, 1 2, 2 2, 2 1, 1 1))" );rnrn timer.Elapsed += timer_Elapsed;rn timer.Start();rn rnrn void timer_Elapsed(object sender, ElapsedEventArgs e)rn rn Draw();rn rnrn private void Button_Click(object sender, RoutedEventArgs e)rn rn rnrn private void Draw()rn rn timer.Stop();rnrn while (true)rn rn var sw = System.Diagnostics.Stopwatch.StartNew();rn var visual = new DrawingGroup();rn using (var context = visual.Append())rn for (int i = 0; i < 10; i++)rn context.DrawEllipse(Brushes.Black, new Pen(Brushes.Black, 1), new Point(rd.Next(800), rd.Next(480)), 4, 4);rn sw.Stop();rn var v = new DrawingVisual();rn using (var context = v.RenderOpen())rn context.DrawDrawing(visual);rn sw.Stop();rn Console.WriteLine("绘制:0", sw.Elapsed);rnrn System.Threading.Thread.Sleep(1000);rnrnrnrn sw = System.Diagnostics.Stopwatch.StartNew();rn var dImageSource = new RenderTargetBitmap(800, 480, 96, 96, System.Windows.Media.PixelFormats.Pbgra32);rn dImageSource.Render(v); // 这一步很慢,会耗时1s左右,正常情况只耗时20毫秒左右。rn dImageSource.Freeze();rn sw.Stop();rn Console.WriteLine("构造:0", sw.Elapsed);rn System.Threading.Thread.Sleep(1000);rnrnrn sw = System.Diagnostics.Stopwatch.StartNew();rn Dispatcher.Invoke(new Action(() => image.Source = dImageSource; ));rn sw.Stop();rn Console.WriteLine("显示:0\r\n", sw.Elapsed);rn System.Threading.Thread.Sleep(2000);rnrn rn rn rnrnrnrn请问,如果在不修改数据读取机制(全部加载到内存这种方式)的情况下,应该怎样解决<em>速度</em>慢的<em>问题</em>?
用ghost重装系统,速度非常慢,请问是什么问题
慢地可以让你受不了。。复制文件要了一个小时,,然后再安装程序已花了半个小时,现在还在进行》》。
关于提高检索速度问题
我用SQL SERVER数据库,但我只懂皮毛。现在要做一个关键字<em>检索</em>。在数据库<em>中有</em>表news,message,notice等。每个表都有一个keyword的关键字<em>字段</em>。然后根据这个关键字<em>字段</em>。我的<em>问题</em>是如何写sql语句来一次<em>检索</em>三个表中的同叫keyword的<em>字段</em>。如何提高<em>检索</em><em>速度</em>(我不懂如何使用索引和存储过程)。希望高手指点。最好有相关例子教我如何用索引和其他方式<em>检索</em>提高<em>速度</em>。万分感谢
mysql 4.1.8在Winxp速度特别慢?
有一个使用MySQL C API写的程序在Win2000下运行的<em>速度</em>比在winxp下快大约10倍,不知道是怎么回事?rn
like检索速度提高的问题
在一个记录有很多条的表中,对新闻的正文进行like模糊查询,<em>速度</em>比较慢。rn我用的是分页存贮过程显示,所以,只能在where 后的条件做优化了。请问有什么办法提高<em>速度</em>吗?rn我听别人like的查询效率是很低下的。好象有一个函数可以替代like把?请问怎么提高<em>速度</em>呢?
检索特殊字段问题
将类试的以下存入表中一<em>字段</em>下: rnrn如何<em>检索</em>,能够找出""
Oracle 字段检索问题
我有一个table,<em>字段</em>包括: 编号、状态、数量rn编号可以重复rn现在我要分别获得状态为‘01’、‘02’、‘03’的数量和编号rn然后分别显示编号相同的数量rn如状态为‘01’的编号和数量为A.no、A.numrn 状态为‘02’的编号和数量为B.no、B.numrn 状态为‘03’的编号和数量为C.no、C.numrn我要显示的是 当A.no=B.no AND A.no=C.no时的A.num,B.num,C.numrn请各位大象帮忙想想办法,以最简单的方法来实现
求救 —— mysql 的执行速度特别慢
12000 多条数据,但是 select * from table; 却花了 79 秒钟的时间rn我试过别的查询方法:rn select field1 from table;rn select from table where filename="American" limit 1;rn所耗时间都是 70 多秒钟rn我的表 table 只有 6 个数据域,没有设置 keyrnrn请问我是哪儿有<em>问题</em>吗?
想把二进制数据插入到MYSQL库里,字段为MediumBLOB类型.(存的图片)
查到的资料:rn如果你想要把二进制数据插入到一个字符<em>类型</em>的<em>字段</em>中(例如BLOB),下列字符必须由转义序列表示: rnrnNUL rnASCII 0,你应该用 “\0”(一个反斜线和一个ASCII “0”字符)表示它。 rn\ rnASCII 92,反斜线。需要用 “\\” 表示。 rn' rnASCII 39,单引号。需要用 “\'” 表示。 rn" rnASCII 34,双引号。需要用 “\"” 表示。rn-----------------------------------------------------------------------rn<em>问题</em>是:请问我如何转义二进制数据.下面里面看不出来有什么引号之类的..rnrn二进制数据是这样格式:????āā怀怀 ????????????????????┝???‖???????┰?H???????????????????????????????????????????!?ā?āā ā????????????ā???????慑??脲??????戳色???┚??????????呓噕塗婙摣晥桧橩瑳癵硷穹蒃蚅袇誉鎒閔鞖馘???????????????????????笠????āāāā ā?????????????w???ㄡ?允愇?㈢?????刳?牢??????????????半啔坖奘捚敤杦楨獪畴睶祸艺蒃蚅袇誉鎒閔鞖馘???????????????????????笠?ú?????????薿?饠???????棈????卺???罊?櫎???????坳??汖???駹??鋏???}?????龗???貦?蔽蠟..........rnrn
mysql 长记录插入非常
正在用一段java程序收集新浪微博的数据,本来用的sqlserver 2008r2,后来因为它有单个数据库最大容量限制就改成了<em>mysql</em>,但是发现记录插入<em>非常</em>慢。rnrn具体情况是这样的,我大概每5秒钟将收集到的数据约400条插入两个表中,其中200条有15个<em>字段</em>,另外200条有10个<em>字段</em>。原来使用sqlserver的时候,这样插入一次耗时在200微秒左右,几乎感觉不到。rn但是换成<em>mysql</em>之后就<em>非常</em>慢,使用innodb引擎的时候竟然达到了10秒以上,换成myisam变成了6秒,但依然太慢了。rnrn我也尝试了改用批处理(就是用prepareStatement,然后收集到4000条再executeBatch),每4000条插入一次需要60秒,几乎没有性能提高。rnrn但是我使用这个网址(http://elf8848.javaeye.com/blog/770032)里的程序插入10w条记录也只耗费了12750ms,也就是12秒多一点的时间。我能看到的唯一不同就是这段程序里插入的记录每条只有两个<em>字段</em>,但是那也不至于差了这么多啊。。。rnrn以前没有使用过<em>mysql</em>,在网上查了很久也没找到什么原因,走投无路了,请各位赐教。
MySQL远程访问时非常慢的解决
服务器放在局域网内进行测试时,数据库的访问<em>速度</em>还是很快。但当服务器放到外网后,数据库的访问<em>速度</em>就变得<em>非常</em>慢。 后来在网上发现解决方法,my.cnf里面添加 [<em>mysql</em>d]skip-name-resolve 这样<em>速度</em>就快了! skip-name-resolve 选项就能禁用DNS解析,连接<em>速度</em>会快很多。不过,这样的话就不能在MySQL的授权表中使用主机名了而只能用ip格式。 还有权...
mysql 大表关联查询 非常
现在有三个表a 表500万数据,b表8000万数据,c表10万数据,rn其中a表中的ReportId是主键并且a表中的companyid 加上了索引。rnb表中的ReportId和其他一个<em>字段</em>联合成主键rnc表中的companyid 为主键rnrnselect * from b where ReportId = 'sss' 单表查询数据是<em>非常</em>快的,rnrn这个查询<em>非常</em>慢,查询7000多条记录,花了690多秒,和大表关联的时候怎么优化?rnselect b.* from a, b, crnwhere a.ReportId = b.ReportId and c.CompanyId=a.companyid and a.companyid = 'xxxx';rnrn这个查询是<em>非常</em>快的rnselect a.* from a, crnwhere c.CompanyId=a.companyid and a.companyid = 'xxxx';rn
imp 速度超慢的问题
1、机器配置,4个CUP的服务器,内存4G!rnrn2、dmp文件大小=8G!rnrn3、imp语句: $imp A/A@dataserver fromuser=B touser=A file=D:\total.dmp buffer=41960000 commit=y ignore=y log=e:\impb.log;rnrn8个G的文件,NND,5个多小时了,还没还原!rnrn观察发现,卡在一张数据表中了,此表包含LONG型的数据,大概每个<em>字段</em>都有几千个汉字!300W+行!rnrnrnimp 有什么主意的地方?有什么办法高<em>速度</em>还原数据?rnrn高手们,现身吧,谢谢!
分页问题(速度超慢)
表中数据才12万条多点rn 以前是取出所有数据,在页面中分页的,可时常出现out of memoryrn 现在改用存储过程分页,内存溢出<em>问题</em>已经解决了,没发生过,但却出现SQL超时:Microsoft OLE DB Provider for SQL Server error '80040e31' Timeout expiredrn查了资料,找了原因,,但还是没有解决。rnrn情况是:前面的页面一切正常,只要浏览超过3000左右的页面时,就出现超时rn在分析器里执行远程的那个存储过程的结果:rn当前页 执行时间(分)rn1 00:1rn10 00:1rn100 00:1rn500 00:5rn1000 00:8rn1500 00:17rn2000 00:25rn3000 00:51rn4000 01:25rn5000 02:11rn如果查询到最后一页,,好久都没结果出来(等了2分多钟没等下去,就取消了)rnrn存储过程中主要就2条查询语句:rnSELECT COUNT(1) FROM tb_actual WHERE ( DeletedFlag=0 and ActualType = 0 and TradeID=0 and keyword not like N'%yd%' and ((isnull(Actualname,N'')+isnull(address,N'')+isnull(companyname,N'')+isnull(keyword,N'')) like N'%广州%' ) )rnrnSELECT Top 10 ID,ActualName,AgentCode,....... FROM tb_actual WHERE ID NOT IN (SELECT TOP 112180 ID FROM tb_actual WHERE ( DeletedFlag=0 and ActualType = 0 and TradeID=0 and keyword not like N'%yd%' and ((isnull(Actualname,N'')+isnull(address,N'')+isnull(companyname,N'')+isnull(keyword,N'')) like N'%广州%' ) ) Order By ID Desc) AND ( DeletedFlag=0 and ActualType = 0 and TradeID=0 and keyword not like N'%yd%' and ((isnull(Actualname,N'')+isnull(address,N'')+isnull(companyname,N'')+isnull(keyword,N'')) like N'%广州%' ) ) Order By ID Descrnrn我所想到的:rn1、MSSQL属性中的"连接"选项卡"查询超时设定"为默认的600秒,我想已经够大了rn2、表中自增ID,条件中的<em>字段</em>都建了索引。rnrn存储过程主要就这些语句:rnrnrnCREATE PROCEDURE [dbo].[sp_Wap_ActualSplitPage]rn @tblName NVARCHAR(500)=N'tb_actual', --表,视图,查询语句rn @fldNames NVARCHAR(1000)=N'*', --要显示的<em>字段</em>列表rn @PageSize INT=10, --每页显示的记录数rn @curPage BIGINT=1 OUTPUT, --当前页rn @TotalRecordNum BIGINT=0 OUTPUT, --总记录数rn @fldOrder VARCHAR(255), --关键<em>字段</em>rn @strWhere NVARCHAR(1000) = N'', --查询条件rn @strOrder NVARCHAR(1000) = N'', --设置排序rn .......rnAS rnrn set nocount onrnrn declare @InsideWhere nvarchar(4000)rnrn DECLARE @strSQL NVARCHAR(4000),@strTmpSQL NVARCHAR(2000),@intTmpRecordNum INT,@intTmpTotalPage INTrn Select @strWhere=CASE ISNULL(@strWhere,N'') WHEN N'' THEN N' 1=1 ' ELSE @strWhere ENDrn Select @strOrder=CASE ISNULL(@strOrder,N'') WHEN N'' THEN N'' Else N' Order By '+@strOrder ENDrn rn --把表中的记录总数返回给变量@intTmpRecordNumrn Set @strTmpSQL = N'SELECT @intTmpRecordNum=COUNT(1) FROM '+@tblName+N' WHERE '+@strWherern Exec sp_executesql @strTmpSQL,N'@intTmpRecordNum int out',@intTmpRecordNum outrn Set @TotalRecordNum=@intTmpRecordNumrn IF @intTmpRecordNum%@PageSize=0rn SET @intTmpTotalPage = @intTmpRecordNum/@PageSizern ELSErn SET @intTmpTotalPage = @intTmpRecordNum/@PageSize+1rn IF @curPage>@intTmpTotalPagern SET @curPage=@intTmpTotalPagern IF @intTmpRecordNum=0 rn Set @curPage = 1rn rn IF @curPage+@strOrderrn ENDrn rn rn --print @strSQLrn --Set @strReturn = @strSQLrn Select @curPage as curPage,@TotalRecordNum as TotalRecordNumrn Exec(@strSQL)rnrn
springboot项目打包非常慢的问题
<em>问题</em>由来: 最近发现用maven package打包的<em>速度</em>越来越慢了,<em>非常</em>影响调式<em>速度</em>。 解决方案: 因为在控制台发现了测试用例里面的输出,所以<em>问题</em>定位到是因为在打包的时候运行了测试用例,那就很简单了,百度一搜很多博客都又写,比如: https://blog.csdn.net/m0_37893932/article/details/78781558 首先确认是这个springboot的maven插...
导出EXCEL非常慢的问题
数据库SQL SERVER2000 数据库有800多条记录rn用CreateObject("Excel.Application")方法来导出成EXCEL文件需要花80多秒rn而用CreateTextFile来生成只要250毫秒 rn有谁知道为什么吗 怎么解决
mysql检索问题
selete * from 表名 where id = "131"和selete * from 表名 where id = "131asas"为什么都会<em>检索</em>出id为131的数据
mysql 优化问题 非常非常慢 但是参数看起来没有问题
1.在实际的 使用中<em>非常</em><em>非常</em>慢 但是参数看起来没有<em>问题</em>。rn2.<em>mysql</em> 大概连续跑了一个多星期。rn[img=https://img-bbs.csdn.net/upload/201501/21/1421817991_601352.png][/img][img=https://img-bbs.csdn.net/upload/201501/21/1421818012_259068.png][/img][img=https://img-bbs.csdn.net/upload/201501/21/1421818027_291930.png][/img][img=https://img-bbs.csdn.net/upload/201501/21/1421818037_969301.png][/img][img=https://img-bbs.csdn.net/upload/201501/21/1421818049_432938.png][/img][img=https://img-bbs.csdn.net/upload/201501/21/1421818059_993965.png][/img]
使用Mysql检索问题
为何如下代码老是提示用户名或密码有误:rnrnrnrnrnrn rnrn rn rn谢谢!!
mysql中文检索问题
SELECT * FROM articles WHERE MATCH (title,body) AGAINST ('MySQL');rn如果要搜 "我是程序员"rnrn现在输入关键字"程序"rnrn怎么能搜出来啊
MySQL检索问题
需求是这样,数据库里面有公司名称,公司关键字两个主要<em>字段</em>,例如:腾讯计算机科技有限公司,腾讯。rn需求是通过表单提交数据搜索公司,如:输入腾讯计算机科技 可查到数据,而输入科技有限公司等类似的不包含关键字的内容,查不到数据。rn这样的sql怎么写。
sphinx检索mysql问题
在<em>检索</em><em>mysql</em>数据时sql_query 的sql语句中返回的数据必须要比sql_attr_*多一个<em>字段</em>才能返回数据,id 除外
有long raw列的表为什么检索速度特别慢?
我有一个表,用long raw列存图片,才200多条记录<em>检索</em><em>速度</em>就特别慢,不知道是什么原因,请高手赐教。
组件开发问题非常奇怪??[50分]
我在设计的新组件中加一个Ttimer控件,已经编写了Ontimer事件,在新控件的Create事件中也置timer控件的Eanbled为真了。新组件可以发布,在设计应用程序时,使用TTimer控件可以触发,但在运行该应用程序时,TTimer控件就不触发了(无论我怎么设置它的Enabled属性都不行),其原因是什么呢?????
50分问个非常弱智的问题
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconcustomhttpmodules.asprnrn我想编译以上网址说的原程序,可是我是初学者rn请问应该怎样编译?rn请把流程详细介绍一下,包括建立什么工程,怎样更改工程设置等
检索速度太慢了
我用的库是PB自带的ASA,建了一个表。有8个<em>字段</em>。。6000条记录。。。在程序里用RETRIEVE<em>检索</em>的时候,数据窗口4秒种以后才能打开,,这也太慢了。。我的配置是P3(550),内存256M,,rn同样的数据库,在VFP中根本就没有延时。。。为什么呢???应该怎么办呢????帮帮我吧。。。。。谢谢。。。rnrn注:我是想把单位用VFP编的管理系统改用PB重编一下。。。。谢谢大家。帮帮忙.在线等待。
表的查询检索速度
我问一下对于5张表的<em>检索</em>可以用下面的语句吗?rn SELECT "t_manager"."khjl_id", rn "t_manager"."khjl_nm", rn "t_account"."zh", rn "t_cz"."czmc", rn "t_account"."dqye", rn "t_account"."dqrq", rn "t_unit"."dwbh", rn "t_unit"."dwmc", rn "t_subbranch"."jsmc" rn FROM "t_account", rn "t_manager", rn "t_subbranch", rn "t_unit", rn "t_cz" rn WHERE ( "t_account"."khjl_id" = "t_manager"."khjl_id" ) and rn ( "t_account"."khjh" = "t_subbranch"."jsdm" ) and rn ( "t_manager"."dwbh" = "t_unit"."dwbh" ) and rn ( "t_account"."cz" = "t_cz"."czdm" ) and rn ( ( "t_account"."dqrq" >= :d_start ) AND rn ( "t_account"."dqrq" 100条rn这样的<em>速度</em>可以吗?我现在没有真实数据测试!rnrnrn
如何提高检索速度
各位好,我需要在30万条记录中<em>检索</em>一条物料,如何才能得到最快的<em>检索</em><em>速度</em>?谢谢。我现在使用的是如下语句,<em>速度</em>不理想。select wlms,wlid from wlbmtab where pym like '%keyword%' rnunion select wlms,wlid from wlbmtab where wlms like '%keyword%' order by wlms
数据库检索速度
ORACLE中一张大约300万条记录的表,执行简单的条件查询(比如:col1=xxx and col2=yyyy and col3=zzz等),其<em>速度</em>会很慢吗?慢到什么程度?rn是否将该表拆分成几个表更合理?
通过HOOK API隐藏自身(二)下载
这个资源网上可不好找哦,是无dll挂接api,想要的朋友快下吧! 相关下载链接:[url=//download.csdn.net/download/bravodier/1997414?utm_source=bbsseo]//download.csdn.net/download/bravodier/1997414?utm_source=bbsseo[/url]
java web登录验证码下载
java web登录验证码实现,分享,共勉学习。 相关下载链接:[url=//download.csdn.net/download/wojiushiwo945you/8670741?utm_source=bbsseo]//download.csdn.net/download/wojiushiwo945you/8670741?utm_source=bbsseo[/url]
android4.4+实现MD状态栏并全屏显示内容下载
android4.4+实现MD状态栏,并可以全屏显示内容(即内容可以扩展到状态栏下) 博客http://blog.csdn.net/u013260551/article/details/50372991 相关下载链接:[url=//download.csdn.net/download/u013260551/9370899?utm_source=bbsseo]//download.csdn.net/download/u013260551/9370899?utm_source=bbsseo[/url]
相关热词 c# stream 复制 android c# c#监测窗口句柄 c# md5 引用 c# 判断tabtip 自己写个浏览器程序c# c# 字符串变成整数数组 c#语言编程写出一个方法 c# 转盘抽奖 c#选中treeview
我们是很有底线的