一:没有参数的存储过程CREATE PROCEDURE select_allASBEGIN SELECT * from T_login1ENDGO二:带参数的存储过程CREATE PROCEDURE select_name @id uniqueidentifierASBEGIN...
分类:
数据库 时间:
2014-11-17 12:19:24
阅读次数:
264
---恢复内容开始---error:2014 Commands out of sync; you can't run this command now这个错误号我也真是醉了。一直纠结于为什么存储过程执行完,commit操作就是不能再mysql的log里被查到呢。于是试着输出了下错误,然后这个错误就出...
分类:
数据库 时间:
2014-11-17 10:38:39
阅读次数:
257
TourEntities db = new TourEntities(); List v = new List(); SqlParameter[] prams = new SqlParameter[5]; pr...
转载请注明出处:帘卷西风的专栏(http://blog.csdn.net/ljxfblog) 最近游戏开始第二次内测,开始处理操作日志,最开始把日志放到同一个表里面,发现一天时间,平均100玩家在线,操作记录就超过13万条,决定拆表,按照日期来保存日志,每天的日志存到一个表里面,然后定期把老的数据导出来备份后删掉。 具体思路是写日志的时候,根据当前的时间决定插入到当天的表里面,如表不存在则创建一...
分类:
数据库 时间:
2014-11-16 21:42:56
阅读次数:
217
下面是一个MySQL存储过程的简单例子,目的是返回最新插入的一条记录的id值。 demiliter | drop procedure if exists addUser | create procedure addUser(in pname varchar(40),in b...
分类:
数据库 时间:
2014-11-16 21:34:27
阅读次数:
414
如果你的数据库文件较大,可能备份的时候需要占用很多服务器资源,所以站长要尽量选择访客最少的时间段执行自动备份命令,比如凌晨4-5点左右。而且要注意给备份留下足够的时间然后执行存储命令。第一步:首先要支持crontab,如果不支持的话,请参考我的博客:Linux VPS/服务器上用Crontab来实现...
分类:
数据库 时间:
2014-11-16 18:42:23
阅读次数:
215
什么是延迟索引?使用索引查询出来数据,之后把查询结果和同一张表中数据进行连接查询,进而提高查询速度!
分页是一个很常见功能,select ** from tableName limit ($page - 1 ) * $n ,$n
通过一个存储过程进行测试:
create table smth1 (
id int auto_increment ,
ver int(11) def...
分类:
数据库 时间:
2014-11-16 12:06:38
阅读次数:
231
触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过...
分类:
数据库 时间:
2014-11-16 12:00:23
阅读次数:
213
1.背景假设有两条轨迹,一条是预定轨迹,一条是实际轨迹,分别为L1、L2。L1由点(A1、A2、A3、...、AN)组成,L2由(B1、B2、B3、…、BM)组成。现在给出了一个容差范围,即L2上的点能与L1这条预定路线的垂直容差范围Range,求L2上满足要求的实际点。这个需求我们实际可以分为两种...
分类:
其他好文 时间:
2014-11-16 11:57:35
阅读次数:
921