关于海量数据的模糊搜索问题 [问题点数:100分,结帖人RONG_SHAO]

Bbs1
本版专家分:0
结帖率 97.37%
Bbs1
本版专家分:0
Bbs7
本版专家分:10320
Blank
黄花 2012年8月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2012年9月 MS-SQL Server大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs10
本版专家分:107786
Blank
红花 2002年2月 MS-SQL Server大版内专家分月排行榜第一
2001年11月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2008年2月 MS-SQL Server大版内专家分月排行榜第二
2007年7月 MS-SQL Server大版内专家分月排行榜第二
2002年3月 MS-SQL Server大版内专家分月排行榜第二
2002年1月 MS-SQL Server大版内专家分月排行榜第二
2001年12月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2013年2月 MS-SQL Server大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs10
本版专家分:107786
Blank
红花 2002年2月 MS-SQL Server大版内专家分月排行榜第一
2001年11月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2008年2月 MS-SQL Server大版内专家分月排行榜第二
2007年7月 MS-SQL Server大版内专家分月排行榜第二
2002年3月 MS-SQL Server大版内专家分月排行榜第二
2002年1月 MS-SQL Server大版内专家分月排行榜第二
2001年12月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2013年2月 MS-SQL Server大版内专家分月排行榜第三
Bbs6
本版专家分:5968
Bbs7
本版专家分:15850
Bbs1
本版专家分:0
Bbs7
本版专家分:13541
Blank
红花 2012年8月 MS-SQL Server大版内专家分月排行榜第一
Blank
蓝花 2012年7月 MS-SQL Server大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs7
本版专家分:13541
Blank
红花 2012年8月 MS-SQL Server大版内专家分月排行榜第一
Blank
蓝花 2012年7月 MS-SQL Server大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs7
本版专家分:13541
Blank
红花 2012年8月 MS-SQL Server大版内专家分月排行榜第一
Blank
蓝花 2012年7月 MS-SQL Server大版内专家分月排行榜第三
Bbs7
本版专家分:13541
Blank
红花 2012年8月 MS-SQL Server大版内专家分月排行榜第一
Blank
蓝花 2012年7月 MS-SQL Server大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs7
本版专家分:13541
Blank
红花 2012年8月 MS-SQL Server大版内专家分月排行榜第一
Blank
蓝花 2012年7月 MS-SQL Server大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs1
本版专家分:0
模糊搜索
rn比如一间公司的地址:rnrn湖南省长沙市望城县rnrn我现在输入关键字: 长沙 望城rnrn就可以搜出 湖南省长沙市望城县rnrnSQL语句怎么写
【求助】关于MySQL的模糊搜索
请教一下各位大大,我之前在SQL Server中,可以用[color=#FF0000][1-6][/color]或者[color=#FF0000][a-f][/color]来指定某个值进行<em>模糊搜索</em>的。但发现在MySQL中并不行?请问我该如何操作呢?(以下脚本在 SQL Server 中运行通过,但在MySQL、PostgreSQL、SQLite中都没法实现<em>模糊搜索</em>。求各位指导~!)rnrn[color=#0000FF]select[/color] *rn[color=#0000FF]from[/color] "C_201503" as arn[color=#0000FF]where[/color] a."入网月份" [color=#0000FF]like[/color] '20140[1-6]%';
关于海量数据的随机处理,求解
有一亿条数据.我要随机读取其中的100万条.要求是相对随机,相对分散,不能重复,用随机函数的性能达不到要求.有什么办法能取出这一百万条数据.求解...
关于海量数据访问速度
除了在数据库上做优化外,代码上有什么优化的方法,大家讨论一下.
关于海量数据得分页优化
其实也算不上海量,只不过在大数据量的时候我想知道大家是怎么写分页程序的,具体的我不想知道,我只想和大家讨论一下SQL查询语句如何写的,比如说我有2个参数当前页是5,每页的数据信息数是30,也就是说我要读出151到180之间的数据,要求是避免全表检索,达到企业级应用的查询语句。
关于海量数据的存储和检索
有N年的数据,其中N>10rnrn每年数据在2千万-5千万不等,怎么做MySQL数据的存储?rnrn可不可以做分区视图?每年一张表?Data_2009/Data_2010/Data_2011 ...,然后做一个view?rnrn数据时经常访问一个id的几年数据(2-4年)
关于海量数据处理问题(配置)
单表数据年增长量在5000万行,且需要进行 join 操作rn应采取什么样的服务器,和采取什么样的技术rn例如:rn需要什么样配置的服务器?rn是否需要进行分表分库?rn最好给个例子.
关于mapreduce的海量数据处理问题
最近正在做动车组的<em>海量数据</em>预处理,想用mapreduce来做,但是由于接触时间不是很长,遇到了一些<em>问题</em>,现在最棘手的<em>问题</em>就是如何获得正在map的文件名,加入输入目录下有n个文件,现在要取得这个节点正在进行map的文件名,不知道有没有高手可以指点一下?不胜感激。rnrnPS.在云计算论坛中问过,但是没人知道,还是得靠CSDN的高手啊,^_^
关于海量数据的管理,急!
我在SQL SERVER里建了一个表,记录有3000W条左右,查询很慢,还常出现超时rn不知有什么好的方案?rn库结构很简单,只有6个字段。rn
关于海量数据的处理问题
每天大概有100多万条的数据需要从日志文件中读取出来,处理完后插入数据库表,各位有什么好的方案吗?主要是性能方面
关于海量数据的分布传输
客户端给服务器发送一个数据,这个数据很小。然后服务器端根据客户端的数据将匹配的<em>海量数据</em>发送给客户端。怎么实现发送给客户端的<em>海量数据</em>一点一点的传输。
海量数据
[b]<em>海量数据</em>1.0[/b] [code=&quot;java&quot;] 1. 给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url? 方案1:可以估计每个文件安的大小为50G×64=320G,远远大于内存限制的4G。所以不可能将其完全加载到内存中处理。考虑采取分而治之的方 法。 s 遍历文件a,对每个url求取clip_image002...
海量数据
现在面试单位大都会问这个<em>问题</em>,请大家谈谈各自的看法或提供一些资源吧。rn比如环境搭建,优秀案例,国外同行经验等等,必有高分奉送!
关于ASP模糊搜索问题!高分相赠!
rn
关于treeview所有节点模糊搜索问题
求一段<em>模糊搜索</em>treeview所有节点的代码!想在一个按钮点击事件中<em>模糊搜索</em>符合要求的节点,并选中这个节点!请问高手如何实现!在线等!
关于like模糊搜索多个字段的问题
数据库结构如下rnrn[code=SQL]CREATE TABLE `ecm_tixian` (rn `id` int(50) NOT NULL auto_increment,rn `user_name` varchar(50) character set gbk NOT NULL,rn `jifen` varchar(50) character set gbk NOT NULL,rn `money` varchar(50) character set gbk NOT NULL,rn `bank` varchar(50) character set gbk NOT NULL,rn `bankid` varchar(50) character set gbk NOT NULL,rn `addtime` varchar(50) character set gbk NOT NULL,rn `beizhu` varchar(50) character set gbk default NULL,rn `nbbeizhu` varchar(50) character set gbk default NULL,rn `admin` varchar(50) character set gbk default NULL,rn KEY `id` (`id`)rn) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;rnrnINSERT INTO `ecm_tixian` VALUES (3, 'vipstar', '60', '6', '中国工商银行', '9558800407110888888', '1281015222', '测试这是备注', '这是一个内部备注', 'admin');[/code]rnrnrn我使用sql语句 rn[code=SQL]SELECT * FROM `ecm_tixian` WHERE CONCAT('user_name','money','bank','bankid','beizhu','nbbeizhu','admin') like '%admin%'[/code]rnrn可以查询出结果,但rnrn[code=SQL]SELECT * FROM `ecm_tixian` WHERE CONCAT('user_name','money','bank','bankid','beizhu','nbbeizhu','admin') like '%95588%'rnrnSELECT * FROM `ecm_tixian` WHERE CONCAT('user_name','money','bank','bankid','beizhu','nbbeizhu','admin') like '%vipstar%'rn[/code]rnrn后面这2条SQL都查不出结果来,为什么呢,,
关于 模糊搜索问题 请大家指教!
在站内的<em>模糊搜索</em>用PHP查询相关库要怎么查呢~?rn请问如何做呢~rn先谢谢回帖的各位~
关于模糊搜索,深入问一个问题>=
一年半前,在此论坛学习过<em>模糊搜索</em>.rnrn现就下面的链接的1楼答案,继续问:rnhttp://topic.csdn.net/u/20090621/19/b6616d2e-c718-4113-86f2-f0a84ee10725.htmlrnrnrn此答案中,解决了"包含",用的是"$"字符rnrn但在实际工作中,用到的不仅仅有"包含",还有“ =、<> 、 > 、<、起始于、并非起始于、不包含”rnrn请老师一并指教。
一个sql语句的问题关于模糊搜索
我又一个表store_prorn里面有十个字段!rn我传进来一个参数怎么样才能实现只要搜索出所有的字段条件是只要十个字段中有一个字段的值包含这个参数就可以啊!rn例如rn参数为:@vrnselect * from store_pro where a like'%@v%' or b like '%@v%'....rn除了我写的这个别的大哥们还有没有高见啊!
汉字,模糊搜索问题
用一个网上找到的代码,不过有<em>问题</em>,比如在 用“北”搜索,可以找到“北京”,但如果用“京”,就找不到北京,哪位大侠帮忙看看rn[code=C/C++]rnBOOL IsBlur(BYTE c1,BYTE c2,char c) rn //模糊匹配函数,判断字母c是否为汉字(c1c2)的声母。rn //(一个汉字由两个字节构成,且每个字节的最高位即左边第一位为1) rn rn //汉字声母区间表: rn static unsigned char cEnd[23*5+1] = "啊澳a芭怖b擦错c搭堕d蛾贰e发咐f噶过g哈紕h肌骏j喀阔k垃络l妈那m娜诺n哦沤o啪瀑p期群q然弱r撒所s塌唾t挖误w昔迅x压孕y匝座z"; rn static int nWord[23][2] = 0; rn int i=0; rn if(nWord[0][0] == 0) rn //初始化nWord rn for(i = 0;i < 23; i++) rn rn nWord[i][0] = cEnd[i*5]*256 + cEnd[i*5+1]; rn nWord[i][1] = cEnd[i*5+2]*256 + cEnd[i*5+3]; rn rn rn int nWordChinese = c1 * 256 + c2; rn int nLeft = 0,nRight = 22; rn BOOL bMatch = FALSE; rn while(nLeft nWord[i][1]) rn nLeft = i+1; rn else if(nWordChinese < nWord[i][0]) rn nRight = i-1; rn else rn rn if(cEnd[i*5+4] == c) rn bMatch = TRUE; rn break; rn rn rn return bMatch; rn rnBOOL BlurFindStr(CString &strSource,CString &strFindCell) rn//<em>模糊搜索</em>,支持用汉字用声母查询,返回 rn int nLenCell = strFindCell.GetLength(); rn int nLenSource = strSource.GetLength(); rn if(nLenCell < 1) rn return TRUE; rn if(nLenSource < nLenCell; i++) rn rn if( !(strFindCell.GetAt(i)&0x80) ) //1<< nLenCell && j < nLenSource; i++) rn rn ik = i; rn char c = strFindCell.GetAt(i); rn if(c&0x80)//汉字 rn rn i++; rn while(j < nLenSource) rn rn char cs = strSource.GetAt(j++); rn k = j; rn if(cs&0x80)//汉字 rn j++; rn if(cs == c && rn k < nLenSource && strSource.GetAt(k) == strFindCell.GetAt(i)) rn rn if(ik == 0) rn bEqual = TRUE; rn nMatchCharCount += 2; rn break; rn rn else if(i > 0) rn rn bEqual = FALSE; rn nMatchCharCount = 0; rn i = 0; rn break; rn rn rn rn else//字母 rn rn while(j < nLenSource) rn rn char cs = strSource.GetAt(j++); rn k = j; rn if(cs&0x80)//汉字 rn rn j++; rn if(IsBlur(cs,strSource.GetAt(k),c)) rn rn if(ik == 0) rn bEqual = TRUE; rn nMatchCharCount++; rn break; rn rn else if(i > 0) rn rn bEqual = FALSE; rn nMatchCharCount = 0; rn i = 0; rn break; rn rn rn else if(cs == c) rn rn if(ik == 0) rn bEqual = TRUE; rn nMatchCharCount++; rn break; rn rn else if(i > 0) rn rn bEqual = FALSE; rn nMatchCharCount = 0; rn i = 0; rn break; rn rn rn rn rn if(bEqual && i == nLenCell && j == nLenSource) rn rn return TRUE+TRUE; rn rn elsern rn return (nMatchCharCount == nLenCell);rn rn;rn[/code]rn
模糊搜索中的问题
提交一个文本ycmc,用select * from gjj11 where xxmc like '%" + yxmc + "%';进行<em>模糊搜索</em>!假如我提交的文本内容是“人民解放”,则搜索的结果是,含有“人民解放”这个词的记录被找到!现在我想达到的效果是:找到只要是含有这四个字的都能够显示,不需要这四个字一定要连在一起!我要怎么办呢?具体要怎么做呢!!!rn有没有相关代码可以提示一下!先谢谢了!
模糊搜索中的问题
http://topic.csdn.net/u/20090621/19/b6616d2e-c718-4113-86f2-f0a84ee10725.htmlrnrn这是我昨天问的<em>问题</em>.rnrn用介绍的语句试了一下,系统提示错误: 找不到变量"and".rnrn如何解决?rnrn请继续指教
问个英文模糊搜索问题
我用vbscrip做过一个中文的<em>模糊搜索</em>,代码如下:rnDim ttemp rn ssql ="Select * From sheet3 Where"rn For X =1 To Len(request.form("t1"))rn rn ttemp =Left(request.form("t1"), X)rn ttemp = Right(ttemp,1)rn If X = 1 Thenrn ssql = ssql & " name LIKE '%" & ttemp & "%'"rn Elsern ssql = ssql & " AND name LIKE '%" & ttemp & "%'"rn End Ifrn Nextrn请问如果要改成英文查找来实现以上功能,应该怎么改,希望给出代码参考.rnrn
模糊搜索”中的问题
工资表.dbf的字段是rn职员编码 姓名 日期 日工资rn001 张三 2008.05.26 50rn002 李四 2008.05.27 54rn001 张三 2008.05.26 48rnrnrn现:新建一个表单,添加“表格”,在“生成器”中选定“工资表.dbf”的各个字段rnrn我建这个表单,是“录入工资”的rn但有个<em>问题</em>,当录入到“职员编码”时,自然而然地遇到一个<em>问题</em>:“职员编码”不可能全部记住。rn如何解决这个<em>问题</em>呢?rn这需要建立一个“<em>模糊搜索</em>”的表单。rnrn“<em>模糊搜索</em>”的表单 是这样的:rnrn表单第一行: 姓名: **此行可以输入汉字rnrn下面即是职员档案的表: ***引用的是”职员档案.dbf” (职员编码 是 唯一的)rn职员编码 姓名 rn001 张三 rn002 李四 rn003 张三四 rnrn问:当在 第一行的“姓名”框中,输入 “张”,则下面的表中,自然出现姓名 包含“张”的记录,其他的记录自动隐藏。rnrn问:当在 第一行的“姓名”框中,输入 “李四”,则下面的表中,自然出现姓名 包含“李四”的记录,其他的记录自动隐藏。rnrnrn不知如何写命令?请老师指导 rn
模糊搜索问题?在线等
[b]搜索结果翻页后显示全部记录(有不在搜索范围内的记录也显示出来),如何解决啊;还有我的模糊查询想向百度那样实现模糊字查询我的现在不行,只能搜简单的,如何改?谢谢[/b]rnrnrnrnrn rn GDP查询rn rn rnrnrn rn rn rn rn GDP查询rn rnrn rn rn ",4)rn end ifrn call WS_S.HX_RSClose(rs) rn %>rn rn rn 序 号rn 日 期rn 内 容rn 百分比(%)rn rn maxpage thenrn page=maxpagern end ifrn rn rs.AbsolutePage=Pagernrn if page=maxpage thenrn x=iCount-(maxpage-1)*iPageSizern elsern x=iPageSizern end ifrn ii=0rn do while not rs.EOFrn %>rn >rn rn rn rn rn rn =rs.PageSize then Exit Dorn rs.movenextrn looprn call WS_S.PageControl(iCount,maxpage,page,"border=0 align=right"," rn 查询:rn rn 模糊rn 精确rn rn rn rn rn rn rn rn rnrn rnrnrn
模糊搜索中的and问题
[img=http://www.made-moneys.com/question.jpg][/img]rnrn如上图,我建立了一个<em>模糊搜索</em>的表单.rnrnrn在"货号"中输入191106777,则右边自动刷新.rnrn<em>问题</em>是: 当我在"货号"中输入"191106777",并在"商品名称"中输入"T"时,要求右边显示的结果是rn rn "货号"中包含"191106777".and."商品名称"中包含 "T".rnrn我的代码是这样写的.(代码肯定有<em>问题</em>.请高手帮看一下,错在哪?)rnrn 货号的text中interactiveChange: rn if empty( This.Value ) rn cfilter = '' rn else rn cfilter = ["] + ALLTRIM( UPPER(This.Value) ) + [" $ 货号] rn endif rn select 总表 rn set filter to &cFilter rn goto top rn Thisform.Grid1.Refresh()rnrnrn 商品名称的text中interactiveChange: rn if empty( This.Value ) rn cfilter = '' rn else rn cfilter = ["] + ALLTRIM( UPPER(This.Value) ) + [" $ 商品名称] rn endif rn select 总表 rn set filter to &cFilter rn goto top rn Thisform.Grid1.Refresh()rnrnrnrn此命令行,无法实现二个条件"and"的关系.高手帮改改!!!rnrnrn我水平较低,请高手直接把命令写给我...如果光说理论,我也弄不清的.谢谢,我用的是VFP9.0
hql中模糊搜索问题
以前还真没注意这个怪<em>问题</em>:rn数据库中的test表中有两条记录,如下rntest表rnid captionrn1 第1篇文章rn2 第一篇文章rnrn对应的pojo为rnpublic class Testrn private int id;rn private String caption;rn public void setId(int id)rn this.id=id;rn rn public int getId()rn return this.id;rn rn public void setCaption(String caption)rn this.caption=caption;rn rn public String getCaption()rn return caption;rn rnrnrnrn映射文件没<em>问题</em>。rnrn查询代码如下:rnSession s=HibernateSessionFactory.getSession();rnQuery q=s.createQuery("from Test where condition like :condition");rnquery.setString("condition","%第1篇文章%");rnquery.list();rn没有结果rnrn将query.setString("condition","%第一篇文章%");rn这时就能搜索到结果rnrn这里省略了没必要的代码,我猜测是数字影响了<em>模糊搜索</em>。rnrn但是具体原因是为什么呢?数据库中使用%第1篇文章%就能搜索到。rnrn不信这怪事的可以自己尝试一下,花不了多长时间。
xml的模糊搜索问题
单纯使用xml(不借助于SQL)能否实现数据的<em>模糊搜索</em>?
模糊搜索if语句的问题——Help
请看如下代码:rnstring drdw=Request["sel"];rn string text=Request["fill"];rn string sel1;rn if (drdw=="精确搜索")rn rn sel1="select [title] from esay where ([title] like '"+text+"')";rn rn else if(drdw=="<em>模糊搜索</em>")rn rn sel1="select [title] from esay where ([title] like '%"+text+"%')";rn rn这样的语句运行出错,错误提示: Use of unassigned local variable 'sel1'rn但如果去掉else if(drdw=="<em>模糊搜索</em>")中的if(drdw=="<em>模糊搜索</em>"),程序运行没错,但不能实现<em>模糊搜索</em>。。。rn谢谢各位帮帮我啦!rn
SQL模糊搜索问题
现有字符串 11000011rn想从数据库匹配误差两位以下的数据,例如11001111,11110011,00000011等……rn00110011这种误差4位的就不行,求助有何办法
存储过程中的模糊搜索问题!!
IF EXISTS (SELECT name rn FROM sysobjects rn WHERE name = N'Admin_UpFileManage' rn AND type = 'P')rn DROP PROCEDURE Admin_UpFileManagernGOrnrnCREATE PROCEDURE Admin_UpFileManage rn@filename nvarchar(50)=''rnASrnif @filename<>''rnbeginrnset nocount onrnSELECT * from Attach where [filename] like '%'+@filename+'%'rnrnendrnGOrnGOrn这个存储过程是否正确???该如何改???
关于下拉框搜索功能(模糊搜索
1. 首先在html页面定义一个div和获取下拉菜单的div &amp;lt;div class=&quot;col-xs-7&quot;&amp;gt; &amp;lt;input type=&quot;text&quot; class=&quot;form-control&quot; placeholder=&quot;请选择上报机构&quot; id=&quot;reportOrgan&quot; onblur=&quot;setTimeout('hideOrganDiv()',200);&q
关于模糊搜索的优化问题(高手请进!!!!!!!!!)
我有一个表 table1 rn表中有两个字段 title(标题) 和 content(内容)rn我想对title和content进行模糊查询,实现这样一个效果rnrn当我查询关键词“西瓜 土豆 青椒”时rn应该如何组合 sql语句来实现如下的效果rn包含有“西瓜 土豆 青椒”的记录排在搜索结果的前面rn然后是包含有“西瓜 土豆”或者“土豆 青椒”或者“西瓜 青椒”的排在中间rn最后只包含有“西瓜” 或者 “土豆” 或者 “青椒” 的记录排在后面rnrn请问如何实现请高手支招,谢谢!!!!
请教一个关于海量数据的大文件统计问题
有一个大文件 20多G 里面一行一行的(csv格式,逗号隔开的那种)都是订单信息 主要的有用户id 商户id 还有就是订单id 需要求出的就是求出“每个商户”“每天的累计支付用户”和“每天的新增支付用户数”rnPS:rn最好能贴出代码,rn最好可以用C或C++,php也ok,rn还有就是内存不是很大 需要考虑内存原因rn我需要求出的“累计支付用户”和“新增支付用户数”的uid是需要去除重复的rnrn最终的展现效果类似于这种rn[img=https://img-bbs.csdn.net/upload/201501/14/1421209553_803375.jpg][/img]rnrn分不够可以再加啊[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/29.gif][/img]
关于海量数据的存储问题,希望各位发表意见
对于预计可能达到tb级的数据(图像和多媒体),是存放在数据库里还是以文件形式直接存放在服务器上?哪种方式的安全性更好?如果图像和多媒体数据一定要以文件形式直接存放在服务器上,其他数据存放在数据库里,如何实现图像和多媒体数据的管理,用存储过程?
关于海量数据的查询问题(大于9000000条)sqlserver
很奇怪的一个<em>问题</em>.CategoryID建立了索引,还建立了一些其他字段的索引.rn取Top 10条数据,加了一个查询条件.rnSELECT TOP 10 ID,Name FROM Events WHERE CategoryID=10rn在查询分析器中查询<1秒,把语句放到asp.net中就得10秒以上.rnrn怎么回事呢?rnrn难道是.net的数据引擎造成的吗?
oc 中关于模糊搜索的解决
做过很多次<em>模糊搜索</em>功能,一次又一次的修改,每一次都是有一些小小的提升 看看自己的笔记记录,<em>模糊搜索</em>简单版-><em>模糊搜索</em>完美版 -> OC搜索完美版 -> <em>模糊搜索</em>终极版 -> 一直到现在的<em>模糊搜索</em>精华版,版本一直在迭代,每一次迭代的目的:都是为了让代码更简单、功能更强大。因为个人水平有限,我想肯定还会有一个更绝妙的版本横空出世……更进一步的接近QQ的那种真正的Perfect搜索……
关于模糊搜索怎么弄呢!?急
rn rn rn 查询 rn rn rnrn rn rn rn rn totalput then rn if (totalPut mod MaxPerPage)=0 then rn currentpage= totalPut \ MaxPerPage rn else rn currentpage= totalPut \ MaxPerPage + 1 rn end if rn rn end if rn if currentPage=1 then rn showpage totalput,MaxPerPage,"manage.asp" rn showContent rn showpage totalput,MaxPerPage,"manage.asp" rn else rn if (currentPage-1)*MaxPerPage rn rn rn rn rn ID号 rn hpdm rn pmgg rn 相关操作 rn rn rn rn rn rn rn rn rn rn rn rn rn =MaxPerPage then exit do rn rs.movenext rn loop rn %> rn rn rn rn rn rn rn rn rn rn
请大家帮忙,关于海量数据分页问题
如题,在网上查了好久,都无法使用。请大家能提供一个。谢谢。rnrn数据库版本:sqlserver 2000
关于海量数据的存储问题,欢迎各位发表意见
对于预计可能达到tb级的数据(图像和多媒体),是存放在数据库里还是以文件形式直接存放在服务器上?哪种方式的安全性更好?如果图像和多媒体数据一定要以文件形式直接存放在服务器上,其他数据存放在数据库里,如何实现图像和多媒体数据的管理,用存储过程?
海量数据分表问题
现在建立一测试表,测试<em>海量数据</em>如何快速查询rn建库testrnCREATE TABLE [dbo].[datable](rn [startip] [varchar](50) COLLATE Chinese_PRC_CI_AS NULL,rn [endip] [varchar](50) COLLATE Chinese_PRC_CI_AS NULL,rn [province] [varchar](50) COLLATE Chinese_PRC_CI_AS NULL,rn [city] [varchar](50) COLLATE Chinese_PRC_CI_AS NULL,rn [scompip] [decimal](18, 0) NULL,rn [ecompip] [decimal](18, 0) NULLrn) rn用bcp方式导入数据1500万条.现在想将表拆分成五个小表datable1,datable2,datable3,datable4,datable5,字段列排序相同,现在想按startip,endip,province,city,scompip,ecompip列进行分区.机器是单cpu单硬盘.有什么样的好方法和建议,<em>关于</em>建立索引,分区视图,分区表,等等,最好能写下详细点的解决办法,比如建文件组,建文件等等,希望实现在同样的字段上建索引能够小表比大表快rn
java在海量数据上的问题
请问java在处理<em>海量数据</em>上有什么优势,除了注意容器类的选择,还需要做什么样的考虑?谢谢
JDBC处理海量数据问题
用ResultSet返回结果集时,由于结果中的元组太多而导致内存溢出,如何解决,急需帮助,谢谢!!!
海量数据问题思考
<em>海量数据</em>处理的<em>问题</em> 给定一个大小超过 100G 的文件, 其中存在 IP 地址, 找到其中出现次数最多的 IP 地址(hash文件切分) 思路:首先,我们知道100G的文件一定不可能一次加载到内存里进行处理,所以我们考虑利用哈希切分的方法,将ip地址相同的放入同一个文件夹中。具体做法就是,我们通过哈希函数计算大文件中的每一个数据的哈希地址,将哈希地址相同的数据存放到同一个地方,所...
求助海量数据的mysql索引问题!
我有一数据表上百万条记录,用的是mysql数据库,我建的索引查询需要3-5秒时间,太长了,请求优化..rnrn数据表为两打关联!一个是用户表user,一个是记录表list!rnrnuser表与list表以 username关联,执行查询条件的是list表的字段!rnrn表的格式如下:rnrnuser表rnrnid usernamern================================rn1 seasearn2 ccccccccrn................rnrnrnlist表rnrnid username classa classb title city show image timern=========================================================rn1 seasea 1 10 .... 12 1 图片 发布时间rn...................rnrnrn然后所执行的sql语句最简单的查询也需要user表与list表的username关联与list表的show字段为1rnselect a.*,b.* From user a,list b where a.username = b.username and b.show = 1 order by b.time desc limit 0,20rnrn以上为最基本都要执行的sql查询语句rnrn当用户选字条件进行查询时,有可能出现的情况如下:rnrn1. 选择了list表的大类与小类classa,classb,选中关键字查询title,选择了地区cityrnselect a.*,b.* From user a,list b where a.username = b.username and b.show = 1 and b.classa = 1 and b.classb = 10 and b.title like '%ss%' and b.city = 12 order by b.time desc limit 0,20rnrn2.只选择了其它的一个字段进行过滤,如大类,地区等....rnrnrn这个时候上百万的记录,如果索引建不好真是太慢了,请求各位大虾帮忙,需要建哪些索引,怎么样的优化....rnrnrn万分感激!rn
海量数据插入问题
有个将近百万行的文本文件,每一行数据解析后要插入到数据库中一张新表中的一行。有没有方法用最短的时间实现该项功能,无论用到oracle数据库的知识,哪种编程语言还是什么算法,能提高速度就行。(好的建议再给分)
海量数据的检索问题
我有1300万条数据,其中我可以分成三层类别,rn第一层类别:有32个rn第二层类别:有99个rn第三层类别:最多99个rn第二层×第三层=1200rnrn我计划根据类别建立32*1200个表,rn为了方便查询,在此基础上建立,32+99+1200个视图。rnrn我的计划只能达到每次查询最小数据量的目标。rn由于缺少这方面经验,不知道如此多的表和视图对性能的影响。rnrn每条记录的字符串和最大是200个字节。rnrn另外,要考虑满足足够多的用户,比如5000个用户同时访问,在服务器优化上应做如何调整。rn目前只是开发环境,我暂时只用一台数据库服务器。rnrn
海量数据的排序问题
<em>海量数据</em>的排序<em>问题</em>及其在北斗卫星导航定位系统定位精度评估中的应用
海量数据的TopK问题
从<em>海量数据</em>中找出最大的前K个数 一个基本的是思想是分治法,将1亿个数据分成100份,每份100万个数据,找出每份中最大的100个,最终可以在这100*100个数据中找出最大的100个。 快速排序法 我们知道,快排一次的结果是分界点前面的数据比他小,分界点后的比他大,我们可以做如下的讨论 如果分界点后面的数据个数大于k个,那么可以在后面的数据中重复上述过程 如果分界点后面的数据个数小于
海量数据分页问题
相信很多人关心这个<em>问题</em>,希望把各位的意见和经验集中一下,也好给其他朋友做个参考.rn===========================rnrn用asp.net2.0中的gridview控件 绑定数据源rn可以很方便的实现数据的显示,分页rnrn如果要手写代码进行数据绑定,并且数据量很大(几百万条)的情况下,如何分页显示数据呢?rn希望高手们能给出主流数据库(如orcale,sqlserver2000,sqlserver2005)的示例,有多种方法(如用存储过程,非存储过程,自定义控件)更好.谢谢rnrn
海量数据的分页效率问题
A、B两个Oracle库,其中都有t表,tA中有580多万数据,每一条都要要经过处理后导入tB,A、B两张都是业务表,不能锁表超过1分钟,而数据处理逻辑比较复杂,只能通过客户端软件进行处理,目前的解决方案是通过分页查询,将tA中的数据一部分一部分的读出,由客户端模块处理后,再写入tB。由于tA表中没有主键,因此使用如下分页逻辑rnRI=RoWID 'Oracle内置的RowIDrnSql=Select * From tA Where RowID>=RI And RowNum<=1000rn在获取到数据后再更新RI,设为当前数据页中的最大值rnrn这样的做法在开始的时候执行速度比较快,每次查询时间都在2秒以下,但是到了50万以后,查询时间开始不断增大,尤其是300万以后,每次查询时间都大于300秒,执行效率就很低了,由于数据读取模块必须进行线程同步,所以开1个线程和开8个线程没什么区别,现在我已经不知道该怎么办了,太慢,那位能指教一下,或者修改一下这个分页逻辑?
OracleDataAdapter.Update插入海量数据问题
弄了一天还是不明白。我想大批量的向DB中的一个表插入数据。使用OracleDataAdapter.Update为什么总是插不进去rn Dim dt As DataTable = New DataTablern dt.Columns(0).Unique = Truernrn dt.Rows.Add(99, 99)rn dt.Rows.Add(98, 98)rn dt.Rows.Add(97, 97)rnrn dt.AcceptChanges()rnrn Dim cnn As OracleConnection = New OracleConnection("User Id= XXXX; Password=XXXX; Data Source=111.111.111.111/XXXX.XXXX")rn cnn.Open()rn Dim tran As OracleTransaction = cnn.BeginTransaction()rnrn Dim cmd As OracleCommand = New OracleCommand("INSERT INTO MY_TABLE(SEQ_NUMBER,REC_KBN) VALUES(:SEQ_NUMBER,:REC_KBN)")rn cmd.Connection = cnnrnrn Dim prm_SEQ_NUMBER As OracleParameter = New OracleParameter("SEQ_NUMBER", OracleType.Number)rn Dim prm_REC_KBN As OracleParameter = New OracleParameter("REC_KBN", OracleType.Number)rnrn cmd.Parameters.Add(prm_SEQ_NUMBER)rn cmd.Parameters(0).SourceVersion = DataRowVersion.Currentrn cmd.Parameters.Add(prm_REC_KBN)rn cmd.Parameters(1).SourceVersion = DataRowVersion.Currentrnrn Dim adpt As OracleDataAdapter = New OracleDataAdapter()rnrn adpt.InsertCommand = cmdrnrn dt.Columns.Add("SEQ_NUMBER", GetType(Integer))rn dt.Columns.Add("REC_KBN", GetType(Integer))rnrn Dim int_Count As Integer = adpt.Update(dt)rnrn tran.Commit()rnrn cnn.Close()
海量数据吞吐问题
在这样一个应用环境下:每小时存入百兆字节数据量,每个记录大小约1K BYTE。rnORACLE对这种应用支持程度如何?rn数据的存储是通过SQL?还是通过其他方式?rn硬件上是否有一定的要求?rn谢谢
海量数据的插入问题
[code=C#]rnDateTime begin = DateTime.Now;rn string connectionString = "...";rn using (SqlConnection conn = new SqlConnection(connectionString))rn rn conn.Open();rn SqlDataAdapter sd = new SqlDataAdapter();rn sd.SelectCommand = new SqlCommand("select devid,data_time,data_value from CurrentTest", conn);rn sd.InsertCommand = new SqlCommand("insert into CurrentTest(devid,data_time,data_value) "rn + " values (@devid,@data_time,@data_value);", conn);rn sd.InsertCommand.Parameters.Add("@devid", SqlDbType.Char, 18, "devid");rn sd.InsertCommand.Parameters.Add("@data_time", SqlDbType.Char, 19, "data_time");rn sd.InsertCommand.Parameters.Add("@data_value", SqlDbType.Int, 8, "data_value");rn sd.InsertCommand.UpdatedRowSource = UpdateRowSource.None;rn sd.UpdateBatchSize = 0;rnrn DataTable dt = new DataTable();rn sd.Fill(dt);rnrn Random r = new Random(1000);rn for (int i = 0; i < 100000; i++)rn rn object[] row = "DEVID" + i, DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"), r.Next(1, 1000) ;rn dt.Rows.Add(row);rn if (i % 300 == 0)rn rn sd.Update(dt);rn dt.Clear();rn rn rn sd.Update(dt);rn dt.Clear();rn sd.Dispose();rn dt.Dispose();rn conn.Close();rnrn rn TimeSpan ts = DateTime.Now - begin;rn Response.Write("ts = " + ts.TotalMilliseconds);rn[/code]rn参考http://blog.csdn.net/ccy3253/archive/2008/05/17/2455230.aspx的博客,为什么作者说他插入10万条数据用时28秒,而我却要15多分钟,以上为我的源代码.
海量数据搜索问题
<em>海量数据</em>搜索,在做一电子商城的网站,要搜索产品信息,可以选择产品分类,产品分类有几万条数据,产品信息也有几万条,该怎么去做搜索,速度快点。rnrn或者能给我提供这方面信息的解决方案或是资料也可以。多谢了
海量数据的分表问题
公司是做互联网行业的,用的是mysql数据库,请教下各位,现在的数据库数据已经很大了,单表有千万级,不知该如何处理,都听说有分表、分库什么的,不知道实际中该如何操作?
sqlserver2000海量数据分页的问题
本来网上找的海量分页方法,就是top 20 .... where id>.......这样rn但是如果作为主键的ID如果乱掉的话,是没办法排序的.rn我现在就遇到这种<em>问题</em>,网上找了一下,2005里很支持分页rnselect * from(select OrderId, Freight, ROW_NUMBER() OVER(order by Freight) as row from Orders) a rnwhere row between 20 and 30 rn这样就行了rnrn不过我地方没办法用2005,所以得从2000地方想办法了,谁知道2000里,怎么实现2005里的ROW_NUMBER() 涵数功能
南昌大学毕业设计模版下载
毕业设计 模版 nanchangdaxue 相关下载链接:[url=//download.csdn.net/download/cunqinghua/3229015?utm_source=bbsseo]//download.csdn.net/download/cunqinghua/3229015?utm_source=bbsseo[/url]
数字测图教程测量方面下载
数字测图的一些知识,希望可以帮助到你们,共享一下 相关下载链接:[url=//download.csdn.net/download/weihongli0516/3343321?utm_source=bbsseo]//download.csdn.net/download/weihongli0516/3343321?utm_source=bbsseo[/url]
开源WebHarvest抓取实例下载
1. template目录下的三个模板分别是 sina_1. 抓取全网财经要闻-新浪(一条新闻) sina_2. 抓取主流财经网站要闻区-新浪(列表新闻) sina_3. 抓取最新访谈-新浪(图文混合) sina_3_img 保存了图文混合的图片 2. 实例采用了XQuery表达式[loop、concat()、substring-after()、indexOf()等],XPath表达式[<template>、<call>、<var-def>、<case><if><else>等] 相关下载链接:[url=//download.csdn.net/download/learnworm/3729186?utm_source=bbsseo]//download.csdn.net/download/learnworm/3729186?utm_source=bbsseo[/url]
相关热词 c# gdi 占用内存 c#中遍历字典 c#控制台模拟dos c# 斜率 最小二乘法 c#进程延迟 c# mysql完整项目 c# grid 总行数 c# web浏览器插件 c# xml 生成xsd c# 操作sql视图
我们是很有底线的