
Database
陈小峰_iefreer
创办踏得网,写了Stone、Myway、MyAvatar 3D等元宇宙引擎。
展开
-
Yii: 多数据库配置和操作
Yii的默认配置为一个数据库,不过可以很容易的支持多个数据库的操作,这为按业务分割数据库提供了基础设施。如下所示: //cms DB connection 'db' => (defined('DB_CONNECTION') ? array( 'connectionString' => DB_CONNECTION, 'us原创 2013-03-28 21:08:03 · 14645 阅读 · 0 评论 -
Spring的分布式事务,使用或不用XA - 8
非事务性访问模式(Nontransactional Access pattern) 非事务性访问模式在一个特殊的业务逻辑下才有意义。想法是有些时候你需要访问的是临界资源(一次只允许一个进程访问),所以根本不需要处于一个事务中。例如,您可能需要在一个审计表中插入一行数据,不管交易成功或不成功,它只是记录这次尝试。更一般的,人们高估了某资源读写变化的翻译 2013-04-02 22:36:50 · 3426 阅读 · 0 评论 -
MySQL: 并发数据访问以及事务隔离级别
并发数据访问经常导致的问题有脏读、不可重复读、幻读。脏读:是指一个事务正在访问数据,做了修改,但尚未提交,这时,另一个事务也访问并使用了这个数据。不可重复读 :是指在一个事务内,多次读同一数据,但期间由于数据被另外的事务所修改,导致读取结果不一致。幻读 : 是指一个事务对一个表中的所有数据进行了修改。同时,另外一个事务添加了表中数据,那么就产生了第一次操作未完全成功的幻觉。前面两种问题发生于数据更原创 2013-06-08 21:08:49 · 3444 阅读 · 0 评论 -
MySQL使用rand获取随机记录的性能优化问题
对MySQL rand方法随机获取记录的性能优化问题,讲解很到位的一篇文章:If you read the MySQL manual you might have seen the ORDER BY RAND() to randomize the the rows and using the LIMIT 1 to just take one of the rows.SELECT name FR转载 2013-08-19 20:19:26 · 3583 阅读 · 0 评论 -
MySQL:索引工作原理
MySQL索引原理详解:为什么需要索引(Why),什么是索引(What),什么时候用索引(When),索引怎么工作的(How)翻译 2013-11-15 16:15:43 · 103354 阅读 · 27 评论 -
关于大数据及精益数据
大数据并非有效数据。对大数据的盲目追求,只会导致技术、运营成本高企原创 2014-08-12 10:52:43 · 2829 阅读 · 1 评论 -
15个最实用的数据可视化工具
现如今数据收集越来越多,不过只有我们能够从数据中获取到有用的信息时,这些数据才有意义。有很多种方式来展现数据,但最有效的方式无疑是图形化,本文是对当前最值得尝试的15个数据可视化工具的简介。原创 2014-09-01 23:24:25 · 15183 阅读 · 3 评论 -
最好的5个Android ORM框架
在开发Android应用时,保存数据有这么几个方式,一个是本地保存,一个是放在后台(提供API接口),还有一个是放在开放云服务上(如 SyncAdapter )。对于第一种方式,即本地数据存储,如嵌入式SQLLite,你可以选择直接使用SQL语句、Content Provider 或 ORM(对象关系数据映射)。本文是对5个可用Android ORM框架的总体介绍。翻译 2014-09-10 23:14:16 · 44837 阅读 · 4 评论