随笔分类 -  dateBase

摘要:mongoDB主从配置如下: 主库: 从库: 启动: 查看主库log: local数据库 oplog.$main表记录了log,从库通过此log同步数据 log的大小可以指定; 查看从库同步情况: 错误:not master and slaveOk=false 原因:从库默认不允许读写 解决办法:r 阅读全文
posted @ 2017-05-15 16:45 沙中世界 阅读(372) 评论(0) 推荐(0)
摘要:1、下载地址 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.4.2.tgz 2、解压、配置 tar zxvf mongodb-linux-x86_64-3.4.2.tgz cd /usr/local/ mkdir mongo 阅读全文
posted @ 2017-03-24 13:48 沙中世界 阅读(290) 评论(0) 推荐(0)
摘要:从开始接触mycat,到现在为止也有三个多月的时间了,目前在测试环境中已经初步应用!大概可以总结一下了 mycat是一个数据库中间件,也可以理解为是数据库代理。在架构体系中是位于数据库和应用层之间的一个组件,并且对于应用层是透明的,即数据库感受不到mycat的存在,认为是直接连接的mysql数据库( 阅读全文
posted @ 2016-10-25 11:21 沙中世界 阅读(6797) 评论(1) 推荐(3)
摘要:create or replace procedure SP_GET_NEWEST_CAPTCHA( v_ACCOUNT_ID in VARCHAR2, --接收短信的手机号 v_Tail_num in VARCHAR2, --尾号 v_result out VARCHAR2, --结果 v_CAP 阅读全文
posted @ 2016-01-25 17:10 沙中世界 阅读(228) 评论(0) 推荐(0)
摘要:select for update对某行加锁之后;select语句可以执行;select for update 这行不可以; 会一直等待锁释放select for update wait 3 3秒之后会报异常update 这行会一直等待。 阅读全文
posted @ 2016-01-21 18:05 沙中世界 阅读(163) 评论(0) 推荐(0)
摘要:游标一般就是Select语句,当打开游标的时候,这个语句就会执行,执行结果放进一个变量里面;可以把这个变量理解为一个数组;MySQL通过fetch cursorName into var,将数组中的数据放入到var变量里面;并将游标指向下一个元素。相当于编程语言中的迭代器;当游标取完的时候,会抛出以... 阅读全文
posted @ 2016-01-14 15:42 沙中世界 阅读(543) 评论(0) 推荐(0)
摘要:1、语法上的区别 变量类型定义、IN OUT的位置、变量定义的位置、游标的位置、异常的位置;2、MySQL没有 return 关键字,采用leave label的方式结束循环或跳出存储3、异常处理 MySQL根据返回的错误码处理异常4、锁 假如设置为自动加锁,则加锁语句执行完成后会自动提交,然后... 阅读全文
posted @ 2016-01-05 18:58 沙中世界 阅读(456) 评论(0) 推荐(0)
摘要:DECLARE CONTINUE HANDLER FOR SQLWARNING, SQLEXCEPTION, NOT FOUND BEGIN GET DIAGNOSTICS CONDITION 1 code_t = MYSQL_ERRNO... 阅读全文
posted @ 2016-01-04 17:27 沙中世界 阅读(4946) 评论(0) 推荐(0)
摘要:Oracle 查看所有表的名字: select table_name from user_tables; 查询特定表的名字:select * from (select table_name t from user_tables) newt where newt.t LIKE '%CODE%'; 复杂 阅读全文
posted @ 2015-12-22 13:46 沙中世界 阅读(241) 评论(0) 推荐(0)
摘要:Oracle:create or replace procedure get_needQuery_Balance(v_num in number,v_result out number) is--declare veriables--declare cursor--begin begin--tran... 阅读全文
posted @ 2015-12-18 12:27 沙中世界 阅读(817) 评论(0) 推荐(0)
摘要:方案一:在创建client的时候,指定使用的编码方式 具体如下: XML中的写法 例如:<property name="url" value="jdbc:mysql://localhost:3306/email?useUnicode=true&amp;characterEncoding=UTF-8" 阅读全文
posted @ 2015-11-27 21:21 沙中世界 阅读(510) 评论(0) 推荐(0)
摘要:DELIMITER $$DROP PROCEDURE IF EXISTS `test_release`.`Sp_JP_A_NotifyBegin`$$CREATE DEFINER=`encysys48`@`%` PROCEDURE `Sp_JP_A_NotifyBegin`( OUT v_Re... 阅读全文
posted @ 2015-11-26 11:14 沙中世界 阅读(961) 评论(0) 推荐(0)
摘要:1、设置非自动提交 set autocommit=0; 这时候 for update才会起作用2、一般用法 set autocommit=0; for update(加锁) ; commit/rollback; set autocommit=1;首先看一下,set autocommit=0 后,执行... 阅读全文
posted @ 2015-10-15 19:01 沙中世界 阅读(391) 评论(0) 推荐(0)