Android系统集成了一个轻量级的数据库:SQLite,所以Android对数据库的支持很好,每个应用都可以方便的使用它。SQLite作为一个嵌入式的数据库引擎,专门适用于资源有限的设备上适量数据存取,现在的主流移动设备像Android、iPhone等都使用SQLite作为复杂数据的存储引擎,.....
分类:
移动开发 时间:
2016-01-17 01:17:27
阅读次数:
291
数据库引擎介绍MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以使用MySQL+...
分类:
数据库 时间:
2016-01-14 18:42:21
阅读次数:
175
本文转载自:http://www.oschina.net/translate/why-you-should-never-use-mongodb(只作转载, 不代表本站和博主同意文中观点或证实文中信息)免责声明:我不构建数据库引擎,但搭建Web应用。每年我大约跑4-6个不同项目,所以我搭建了不少Web...
分类:
数据库 时间:
2016-01-11 19:56:10
阅读次数:
268
SQLite是D.Richard Hipp用C语言编写的开源嵌入式数据库引擎。它支持大多数的SQL92标准,并且可以在所有主要的操作系统上运行。在Android中创建的SQLite数据库存储在:/data/data//databases/目录下。主要特点:-轻量级-独立性,没有不依赖,无需安装-跨平...
分类:
移动开发 时间:
2016-01-10 15:37:24
阅读次数:
259
关于sqlite是一个轻量的、跨平台的、开源的数据库引擎。他在读写效率,操作便捷程度,内存消耗上具有很大的优越性,所以很受移动开发者的喜爱。当然,sqlite 也因其力求简单高效,也就限制了它对并发,海量数据的处理。这篇博客主要讲的是iOS开发中sqlite和开源库FMDB的使用。 demo ...
分类:
移动开发 时间:
2015-12-22 16:24:12
阅读次数:
263
错误码 信息2420 数字语法错误2421 日期语法错误2422 字符串语法错误2423 ‘.’、‘!’、或 ‘()’的使用无效2424 不认识的名称2425 不认识的函数名称2426 表达式中的函数不可用2427 对象没有值2428 与域函数一起使用的参数无效2429 In 运算符缺少 ()243...
分类:
数据库 时间:
2015-12-16 17:17:51
阅读次数:
394
MySQL性能优化的最佳经验,随时补充字数4050阅读6257评论3喜欢571、为查询优化你的查询大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询...
分类:
数据库 时间:
2015-12-09 00:15:10
阅读次数:
260
1、为查询优化你的查询大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。这里最主要的问题是,对于程序员来说,这个事...
分类:
数据库 时间:
2015-12-03 00:10:25
阅读次数:
244
在很多系统中,比如本人目前管理的数据库,索引经常被滥用,甚至使用DTA(数据库引擎优化顾问)来成批创建索引(DTA目前个人认为它的真正用处应该是在发现缺失的统计信息,在以前的项目中,用过一次DTA,里面提示了很多列缺少统计信息,后来在不改动其他操作的前提下,把这些统计信息手动建上去,性能提升非常明显...
分类:
数据库 时间:
2015-11-18 21:13:08
阅读次数:
340
MySQLCluster是MySQL官方出品的分布式数据库解决方案,使用的数据库引擎为NDB,跟单机下的MyISAM和Innodb引擎有所不同,操作界面之一就是MySQL,此外提供原生API,可以节省资源并加快执行速度。该方案比业界其他MySQL集群方案在数据量大时有更大优势,开发者使用上跟单库操作几..
分类:
数据库 时间:
2015-11-05 19:05:35
阅读次数:
465