场景我有一批平铺数据放在txt文件,其量大概在10W条,接下来我们希望将这10W条记录进行切割获取,并且将单条数据分析校验,然后插入到DB中。前提是我们使用的是HTTP文件上传方式来导入数据。现在的问题是:如果用户直接上传,然后我们一条条数据读取、校验并将其插入数据库,这个过程将会耗费非常长的时间(大概在1小时以上),而这么长的时间等待会导致apache、nginx或者浏览器端(一般情况下是60分...
分类:
Web程序 时间:
2014-09-12 10:16:13
阅读次数:
221
Mysql主从安装配置环境:主从服务器上的MySQL数据库版本同为5.1.34主机IP:192.168.0.1从机IP:192.168.0.2一.MySQL主服务器配置1.编辑配置文件/etc/my.cnf#确保有如下行server-id=1log-bin=mysql-binbinlog-do-db=mysql#需要备份的数据库名,如果备份多个数据库,重复设置这个..
分类:
数据库 时间:
2014-09-12 02:29:23
阅读次数:
323
既然是讲数据库的,那首先自然是连接数据库了。 这里举两个例子,mysql数据库: $db=new?DB\SQL(
????‘mysql:host=localhost;port=3306;dbname=mysqldb‘,
????‘admin‘,
????‘p455w0rD‘); sqlite数据...
分类:
数据库 时间:
2014-09-12 01:21:04
阅读次数:
423
atitit.hbnt orm db 新新增更新最佳实践o99
1. merge跟个save了. 1
2. POJO对象处于游离态、持久态、托管态。使用merge()的情况。 1
3. @DynamicInsert @DynamicUpdate 2
4. 实际调用merge()生成的sql 2
5. 参考 2
1. merge跟个save了.
Update
Upd...
分类:
数据库 时间:
2014-09-11 23:50:22
阅读次数:
383
原来的数据库服务器使用rman进行全库的备份,然后再异地的服务器上恢复一模一样的数据库
第一步,创建实例名相同(db3),数据库文件的位置相同(/home/oracle/oradata/db3/)的数据库。
第二步,关闭实例,启动到nomount状态。Sql>startup nomount;
第三步,设置dbid和原数据库dbid相同
RMAN> set dbid 2060124769
第四步,恢复控制文件
RMAN> restore controlfile from '/home/oracle/db_DB...
分类:
数据库 时间:
2014-09-11 23:50:02
阅读次数:
398
数据库的备份与还原 数据库的备份与还原是后面章节的内容,但是在学习的时候已经需要数据的备份与还原了,所以就了解了一下。数据库有很多种备份方法,我学习的是其中的一种备份: 对于数据库的备份: C:>mysqldump -uroot -B-p db_name1 db_name2 db_name...
分类:
数据库 时间:
2014-09-11 20:56:52
阅读次数:
294
基于 MongoDB 2.6
GeoJSON 格式
{ "type": "Point", "coordinates": [lon(经度),lat(纬度)]}
测试数据
db.point.test.insert({"address" : "南京 禄口国际机场","loc" : { "type": "Point", "coordinates": [118.783799,31.97923...
分类:
数据库 时间:
2014-09-11 19:30:02
阅读次数:
314
在zendframework中使用Db类时,框架会自动给sql语句添加引号以防止数据库攻击 ,这就导致了一个问题,用户无法使用zend db类使用mysql的内置函数(方法,存储过程等)。好在zend框架提供了一个类Zend_Db_Expr,此类的构造函数会告诉框架不要对它所转化的类型进行添加引号的操作。...
分类:
数据库 时间:
2014-09-11 19:25:42
阅读次数:
303
1.列出所有数据库>show dbs2.使用数据库>use memo3.列出当前数据库的collections>show collections4.显示当前正在操作的数据>db5.列出用户>show users6.新建数据库与数据集合>db>show dbs如果是新建就use一个新的数据库名。如果是...
分类:
数据库 时间:
2014-09-11 19:01:42
阅读次数:
203
一、备份 1.锁定数据库: use admin db.runCommand({fsync:1,lock:1}) { “info” : “now locked against writes, use db.fsyncUnlock() to unlock”, “seeAlso” : “http://www.mongodb.org/display/DOCS/fsy...
分类:
数据库 时间:
2014-09-11 17:37:42
阅读次数:
237