以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 用户咨询 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=4) ---- 搭建之星用户的朋友们请进! (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=4&id=3582) |
-- 作者:dfmz -- 发布时间:2005-5-21 20:48:36 -- 搭建之星用户的朋友们请进! 记录循环构件速度慢是很多用户提出的一个问题,一直没有得到admin的重视,我在 此再次强烈要求admin能够升级该构件的速度,因为搭建之星是开发数据库软件的强项, 其实现在的搭建之星开发的软件,数据库里的数据在1000条以下运行速度还算可以, 如果超过1000条数据或者上万条,那速度慢的让人无法忍受,现在我开发的一个软件 ,数据库中的数据最多要10万条,我测试了一下,数据库中有7千多条,用记录循环构 件全部拷贝到另外一个数据库中,时间用了大约30分钟,仅将7千多条数据用ADO数据 表构件的方法[删除所有记录]就用了3分钟以上,我不敢想象操作数据库中10万条数据 该用多少时间,那时就不会是按照多少分钟计算而是用多少小时而计算。 进来看到此帖的朋友如果你也遇到和我相同的速度慢的问题,请回复发表你的观 点,以使admin感觉到这确实是个大问题,从而提升记录循环构件的速度! |
-- 作者:zhiguo7 -- 发布时间:2005-5-21 20:52:10 -- 支持一下! |
-- 作者:dfmz -- 发布时间:2005-5-22 9:25:57 -- 大家好像对速度慢觉得没有关系是吗? |
-- 作者:海天一色 -- 发布时间:2005-5-22 10:25:54 -- 高级一点的开发,直接用SQL命令。直接用insert......select。概莫如此。 |
-- 作者:水手 -- 发布时间:2005-5-22 15:32:14 -- 对于大量数据操作,最好不要使用记录循环构件,直接使用SQL语言进行操作更好。 |
-- 作者:dfmz -- 发布时间:2005-5-23 8:52:37 -- 海天一色 水手 你们说的很对,用ADO查询构件的方法[删除数据集的所有记录]确实特快,以前我一直没有对SQL没有关注,造成对SQL语言设置非常陌生。 请问不用记录循环构件如何设置SQL语言让一个数据表中的全部数据拷贝到另外一个 数据表中? |
-- 作者:dfmz -- 发布时间:2005-5-23 8:56:22 -- 我的是专业版能办到吗? |
-- 作者:admin -- 发布时间:2005-5-23 10:19:50 -- 能办到。就用海天一色提示的SQL命令insert......select,常用的SQL命令就十几个,找一本SQL方面的说看一下。电子文档在搭建之星主控窗口——帮助——微软数据库SQL语言。 |
-- 作者:dfmz -- 发布时间:2005-5-23 13:26:32 -- 有相关的实例吗?admin请求您给我做个不用记录循环构件如何设置SQL语言让一个数据表中的全部数据拷贝到另外一个数据表中的实例!好吗!我对SQL语言现在是个空白! 主页的微软数据库SQL语言帮助 下载:JETSQL40.CHM 现在无法下载? |
-- 作者:引力波 -- 发布时间:2005-5-23 22:43:08 -- 我很久不用记录循环了,用SQL好多了.记录循环慢的要命!!! |