在SOUI中的控件有指定大小和自适应大小两类控件。指定大小的控件,在控件内容更新时不需要重新布局,而自适应大小的控件在内容变化后会导致父窗口重新布局。最近有网友发现在高速批量更新一个窗口的自适应控件(如50次/S的速度批量更新30个文件控件)时,SOUI的性能很低。跟踪发现导致这个问题的关键在于在一...
分类:
其他好文 时间:
2015-04-27 21:30:06
阅读次数:
339
更新单条记录 ? 1 UPDATE?course?SET?name?=?‘course1‘?WHERE?id?=?‘id1‘; ???更新多条记录的同一个字段为同一个值 ? 1 UPDATE?course?SET?name?=?‘course1‘?WHERE?id?in?(‘id1‘,?‘id2‘...
分类:
其他好文 时间:
2015-04-23 13:52:47
阅读次数:
188
Html:@using (Html.BeginForm("Edit", "Home")){ @Html.CheckBox("chackall") 名称 排序号 ...
分类:
Web程序 时间:
2015-04-11 00:00:53
阅读次数:
2136
假如系统里有3类数据company,user,product利用维护版本号version的方式达到批量更新缓存的效果memcache.Add("company",cversion);记录company数据的版本memcache.Add("user",uversion);记录user数据的版本memc...
分类:
系统相关 时间:
2015-04-10 13:34:02
阅读次数:
141
bs_user 表,我们叫他 bu表, 字段user_id,len_id,think_wellUser 表,我们简称为tw表,中的user_id ,len_id其中tw表的user_id 是bu表user_id的子集。bu表的len_id有乱码,tw表len_id没有乱码,需求是将bu乱码的len_...
分类:
数据库 时间:
2015-04-01 14:51:46
阅读次数:
182
今天翻到以前写的批量更新表中的数据的存储过程,故在此做一下记录。
当时MySQL中的表名具有如下特征,即根据需求将业务表类型分为了公有、私有和临时三种类型,即不同的业务对应三张表,而所做的是区分出是什么类型(公有、私有、临时)的业务表对数据的固定字段做统一规律的处理。
下面为当时所编写的存储过程:
BEGIN
DECLARE done INT;
DECLARE...
分类:
数据库 时间:
2015-03-21 23:04:50
阅读次数:
484
采用存储过程的方式批量更新数据,Oracle中也可采用merge-update的方式更新,不过采用如下存储过程的方式会更快些DECLARE
MAX_ROWSNUMBERDEFAULT5000;
ROW_ID_TABLEDBMS_SQL.UROWID_TABLE;
DATE_TIME_TABLEDBMS_SQL.DATE_TABLE;
CURSORC1IS
SELECT/*+use_hash(t1,t2)parallel(t..
分类:
其他好文 时间:
2015-03-11 19:55:39
阅读次数:
691
update a表 set a.filed =(select field from b表 where b.关联字段=c.关联字段) from b表, c表 where b.关联字段=c.关联字段 and 其他条件
分类:
其他好文 时间:
2015-03-10 18:39:58
阅读次数:
226
$this->db->update_batch();生成一条update命令是以你提供的数据为基础的,并执行查询。你可以传递一个数组或对象的参数给update_batch()函数。下面是一个使用一个数组作为参数的示例:Generates an update string based on the d...
分类:
数据库 时间:
2015-03-05 12:22:52
阅读次数:
208
批量更新表时,update一个表的列时,需要依赖另外的表,这种依赖可以是where条件子句,也可以要update的field的值依赖另外的表 通常有两种做法 1.使用存储过程 2.在程序代码里逐条循环执行这里给出一种更高效、简洁的做法,批量更新SQL ,一句SQL就可以替代麻烦的循环过程,有MS S...
分类:
其他好文 时间:
2015-03-03 20:16:29
阅读次数:
163