等待高手的来临_提交报表 有一个表单,上边是注册表.无任何安全措施.现在我想一秒钟向这个数据库提交500份注册(量大).怎么来实现比较好? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用存储过程吧,把要注册的信息传入,使用union all的方法把信息拼成临时表,然后再 select * into 注册表 from 临时表 提交时用foreach试试看,应该能行吧。 用 for 或 foreach + System.Text.StringBuilder sb = new System.Text.StringBuilder("INSERT INTO tb_User "); sb.Append("SELECT 'a','b' union"); sb.Append("SELECT 'c','e' union"); sb.Append("SELECT 'e','f' union"); sb.Append("SELECT 'g','h' union"); …… sb.Append("SELECT 'x','n'");就能很好的解决 放到xml中,然后到存储过程中处理 1,如果你是想直接发大容量数据录入数据库的话,可以采用储存过程来插入数据,因为储存过程是经过优化的SQL语句,执行快2,如果你是在客户端根据具体情况录入数据的话,或者说攻击的话,可以采用第三方软件是实施啊,这种一般需要采用多线程软件来达到目的,用网页客户端来攻击效果不理想 petshop 4中有个异步处理的模块,是不是你可以借用下啊 asp.net mvc2.0 Action里都有哪些内置的属性比如[HandleError]这些属性的作用是什么请商手指教 提交数据时,经过后台判断做出相关提示,怎么做啊? 求解vs2005实现伪静态 如何解决这个问题 为什么我的ASP.net的Flash显示不出来 如何在网页a.aspx关闭网页b.aspx? 怎么让浏览器访问页面时不缓存?每次都取新的. 地址拦中为何多出这么一串..... 求教 Ajax 无刷新绑定 jquery 样式加载错误的问题 超级菜鸟提问:???? 同一页面刷新问题 如何在IIS中浏览vs2005做的网页
使用union all的方法把信息拼成临时表,然后再 select * into 注册表 from 临时表
sb.Append("SELECT 'a','b' union");
sb.Append("SELECT 'c','e' union");
sb.Append("SELECT 'e','f' union");
sb.Append("SELECT 'g','h' union");
……
sb.Append("SELECT 'x','n'");就能很好的解决
1,如果你是想直接发大容量数据录入数据库的话,可以采用储存过程来插入数据,因为储存过程是经过优化的SQL语句,执行快
2,如果你是在客户端根据具体情况录入数据的话,或者说攻击的话,可以采用第三方软件是实施啊,这种一般需要采用多线程软件来达到目的,用网页客户端来攻击效果不理想