令狐少侠

记录生活学习点滴。。。。。。

排序:
默认
按更新时间
按访问量

解决sqlite3插入数据很慢的问题

初用sqlite3插入数据时,插入每条数据大概需要100ms左右。如果是批量导入,可以引进事物提高速度。但是假设你的业务是每间隔几秒插入几条数据,显然100ms是不能容许的。解决办法是,在调用sqlite3_open函数后添加下面一行代码:     sqlite3_exec(db, "...

2012-04-14 22:49:45

阅读数:6345

评论数:0

sqlite3插入时间实例

能够将时间插入sqlite3,并能够按时间区间搜索。   void my_first_sqlite3_func()  {      int i;     sqlite3 *db;     sqlite3_stmt *stmt;      char name[16], occ[16];...

2012-04-14 12:38:44

阅读数:3727

评论数:0

sqlite3的时间类型

date 包含了 年份、月份、日期。 time 包含了 小时、分钟、秒。 timestamp 包含了 年、月、日、时、分、秒、千分之一秒。 SQLite包含了如下时间/日期函数: datetime().......................产生日期和时间 date()........

2012-04-14 12:35:02

阅读数:1956

评论数:0

SQLite3在windows下的配置(链接VC++或者VS)

一、SQLite3 简介 SQLite3 是一个开源免费的嵌入式关系数据库,它在 2000 年由 D. Richard Hipp 发布,它不像大型数据库管理系统,占用系统大量资源。SQLite3 是用 C 语言编写的开源数据库,可移植性好,容易使用、轻型、高效、可靠,主要用在嵌入式系统中,由于其...

2012-04-14 12:30:44

阅读数:1065

评论数:0

伯克利DB

Berkeley DB   Berkeley DB(BDB)是一个高性能的,嵌入数据库编程库,和C语言, C++, Java, Perl, Python, Tcl以及其他很多语言都有绑定。Berkeley DB可以保存任意类型的键/值对,而且可以为一个键保存多个数据。Berkele...

2012-04-09 18:02:27

阅读数:2142

评论数:0

ext2文件系统总体存储布局

ext2文件系统总体存储布局 我们知道,一个磁盘可以划分成多个分区,每个分区必须先用格式化工具(例如某种mkfs命令)格式化成某种格式的文件系统,然后才能存储文件,格式化的过程会在磁盘上写一些管理存储布局的信息。下图是一个磁盘分区格式化成ext2文件系统后的存储布局。 图 29...

2012-04-05 17:55:13

阅读数:873

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭