在对 sqlite3 insert into 等操作时速度比较慢。原因:它以文件的形式存在磁盘中,每次访问时都要打开一次文件,如果对数据库进行大量的操作,就很慢。解决办法:用事物的形式提交,因为开始事务后,进行的大量操作语句都保存在内存中,当提交时才全部写入数据库,此时,数据库文件也只用打开一次。如...
分类:
数据库 时间:
2014-08-04 17:07:57
阅读次数:
271
Innodb锁系统(4) Insert/Delete 锁处理及死锁示例分析http://mysqllover.com/?p=431关于innodb死锁http://afei2.sinaapp.com/?p=172一个最不可思议的MySQL死锁分析http://hedengcheng.com/?p=8...
分类:
数据库 时间:
2014-08-04 14:06:47
阅读次数:
209
1.Oracle 数据库中的to_date()函数的使用: 往emp表中插入一条记录:SQL> insert into emp values(1234,'LIZELU','BOSS',1234,'1980-12-06',10000.0,0,30); insert into emp valu...
分类:
数据库 时间:
2014-08-04 13:32:07
阅读次数:
297
简介触发器是一种特殊类型的存储过程。触发器分为: DML( 数据操纵语言 Data Manipulation Language)触发器:数据库中表或视图的数据更改时触发,包括insert,update,delete语句 DDL(数据定义语言 Data Definition Language)触发器:...
分类:
数据库 时间:
2014-08-04 10:58:07
阅读次数:
278
使用Trie的insert函数,主要是要灵活修改search函数,使得q...
分类:
其他好文 时间:
2014-08-04 08:19:16
阅读次数:
240
HDU 4006 The kth great number (基本算法-水题)
题目大意:
有m组操作,求第K大数。I为insert操作,即插入1个数,Q为询问,输出此时的第K大数。
解题思路:
一道水题让我智商捉鸡了,居然笨到想去用线段树去做。后来发现1个set搞定,就存K个大数,超过的把小的踢掉,输出第一个即可。...
分类:
其他好文 时间:
2014-08-03 23:19:36
阅读次数:
287
向表里添加数据:INSERT INTO BOOK(bookid,name,price) VALUES('100123','oracle sql',54.70);INSERT INTOBOOK VALUES('100123','oracle sql',54.70);INSERT INTOBOOK(.....
分类:
数据库 时间:
2014-08-03 22:52:26
阅读次数:
261
#include #include #include using namespace std;int main(){ char str[10002]; while (gets(str)) { sets; s.insert("aa"); s....
分类:
其他好文 时间:
2014-08-02 23:24:34
阅读次数:
280
如果我们有一个表Student,包含下面字段与数据:drop table student;create table student(id int primary key,name nvarchar2(50) not null,score number not null);insert into st...
分类:
其他好文 时间:
2014-08-01 22:57:42
阅读次数:
318
问题:一个数应该插入到有序数组的哪个位置class Solution {public: int searchInsert(int A[], int n, int target) { int i; for(i=0;i<n;i++) if(target<=A[i]) b...
分类:
其他好文 时间:
2014-08-01 22:57:22
阅读次数:
204