2012年4月16日

[php]设置SESSION的生命周期

摘要: 这个blog上面的内容,通常都是记录困扰了我很久的问题,就像今天这个问题,反复折腾了一下午。我发现,其实nio真是一个很耐心很有水准的老师,通常,我们会在群里说他是一个web开发的速查字典,几乎无所不通了。今天我所要想解决的问题,简单来说,就是设置SESSION的生命周期问题,其实问题是很简单了,只是不知道为什么,我用session_cache_expire(12*60);关掉浏览器后竟然不管用。后来发现,其实php session是基于cookie的,所以要设置session的生命周期,首先要设置cookie的失效时间。因为在客户端(如浏览器)登录网站时,SESSION 是否有用,首先找客户 阅读全文

posted @ 2012-04-16 13:09 Roc ps'king 阅读(235) 评论(0) 推荐(0) 编辑

什么是索引?

摘要: 索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任何记录即可迅速得到目标记录所在的位置。如果表有1000个记录,通过索引查找记录至少要比顺序扫描记录快100倍。假设我们创建了一个名为people的表:<CCID_NOBR><CCID_CODE>CREATE TABLE people ( peopleid SMALLINT NOT NULL, 阅读全文

posted @ 2012-04-16 11:58 Roc ps'king 阅读(382) 评论(0) 推荐(1) 编辑

mysql索引类型解释

摘要: 索引分单列索引和组合索引。单列索引,即一个索引只包含单个列,一个表可以有多个单列索引,但这不是组合索引。组合索引,即一个索包含多个列。 MySQL索引类型包括: (1)普通索引 这是最基本的索引,它没有任何限制。它有以下几种创建方式: ◆创建索引 CREATE INDEX indexName ON mytable(username(length)); 如果是 CHAR,VARCHAR类型,length可以小于字段实际长度;如果是BLOB和TEXT类型,必须指定 length,下同。 ◆修改表结构 ALTER mytable ADD INDEX [indexName] ON (u... 阅读全文

posted @ 2012-04-16 11:51 Roc ps'king 阅读(286) 评论(0) 推荐(0) 编辑

PHP mysql 事务处理实例

摘要: 事务是必须满足4个条件(ACID):原子性(Autmic)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)原子性(Autmic):事务在执行性,要做到“要么不做,要么全做!”,就是说不允许事务部分得执行。即使因为故障而使事务不能完成,在rollback时也要消除对数据库得影响!一致性(Consistency):事务得操作应该使使数据库从一个一致状态转变倒另一个一致得状态!就拿网上购物来说吧,你只有即让商品出库,又让商品进入顾客得购物篮才能构成事务!隔离性(Isolation):如果多个事务并发执行,应象各个事务独立执行一样!持久性(Durabil 阅读全文

posted @ 2012-04-16 11:08 Roc ps'king 阅读(5763) 评论(0) 推荐(2) 编辑

导航