背景:原来一个同事问我主从mongodb数据库为什么数据差距很大,我让他察看一下两边有啥不一样,发现主的local库有13G从却很小,进入local之后du发现有一个collection前缀的文件有13g,说明是local数据库中一个集合太大了,推测是oplog太大了,oplog是类似于mysql的binlogoracle..
分类:
数据库 时间:
2017-04-14 10:52:26
阅读次数:
252
1、建一张表test_date用来日期的自增长,里面只放一列ID,写一个存储,插入顺序数字BEGIN
#Routinebodygoeshere...
declareidint;
setid=1;
whileid<=6000do
insertintotest_date
values(id);
setid=id+1;
endwhile;
END2.建立时间维度表,插入记录SET@d0="2000-01-01";
SE..
分类:
数据库 时间:
2017-04-14 10:50:32
阅读次数:
284
数据是互联网公司的核心资产,所以好多公司在架构设计上不仅要保证业务系统的高可用,同时还要考虑数据存储的高可用以及安全性。在职公司是一家创业型公司,之前的应用系统是由.Net和SQLserver组合的架构,由于存在业务量的增长,技术部门采用Java重构整个应用系统。数据库选择..
分类:
数据库 时间:
2017-04-14 10:47:31
阅读次数:
361
配置mariadb远程访问权限:1)登录数据库:#mysql-uroot-p2)配置授权数据库用户远程访问权限,%表示所有远程IP,也可以指定IP。WITHGRANTOPTION表示mysql数据库的grant表中重新加载权限数据:GRANTALLPRIVILEGESON*.*TO‘用户名‘@‘%‘IDENTIFIEDBY‘用户密码‘WITHGRANTOPTION;配置..
分类:
数据库 时间:
2017-04-14 10:39:37
阅读次数:
287
在oracle中创建序列语句并执行:create
sequence
user_seqstart
with
1increment
by
1;在oracle创建触发器语句并执行:createorreplacetriggeruser_trigger
beforeinsertontb_user
foreachrow
begin
selectuser_seq.nextvalinto:new.idfromdual;
end;2.然后在mybatis的mapper配..
分类:
数据库 时间:
2017-04-14 10:33:02
阅读次数:
297
NoSQL(NotOnlySQL)非关系型数据库以键值对(key-value)存储,它的结构不固定,每一条记录可以有不一样的键,每条记录可以根据需要增加一些自己的键值对,这样就不会局限于固定的结构,可以减少一些时间和空间的开销.在优势方面主要体现在下面几点: 简单的扩展 快速的读写 低廉..
分类:
数据库 时间:
2017-04-14 10:15:56
阅读次数:
262
1、实验环境准备:A、mysql主服务器名称:abao68IP地址:192.168.1.68数据库版本为:mysql5.1.72[root@centos67-68~]#mysql-VmysqlVer14.14Distrib5.1.73,forredhat-linux-gnu(x86_64)usingreadline5.1[root@centos67-68~]#uname-aLinuxcentos67-682.6.32-642.15.1.el6.x86_64#..
分类:
数据库 时间:
2017-04-14 10:14:14
阅读次数:
308
什么是排名函数?说实话我也不甚清楚,我知道 order by 是排序用的,那么什么又是排名函数呢? 接下来看几个示例就明白了。 首先建立一个表,随便插入一些数据。 ROW_NUMBER 函数:直接排序,ROW_NUMBER函数是以上升进行直接排序,并且以连续的顺序给每一行数据一个唯一的序号。(即排名 ...
分类:
数据库 时间:
2017-04-14 09:58:21
阅读次数:
252
ORACLE数据库是应用最多的一个数据库。一般项目应用。将ORACLE部署在内网,内网调用,及运维都仅仅能是内网完毕。 假设ORACLE主机或所在局域网没有固定公网IP,又想在外网对ORACLE进行訪问。就须要解决动态IP或无公网IP的问题。相应运用到动态域名解析和port映射技术应用。 可直接採用 ...
分类:
数据库 时间:
2017-04-14 09:45:10
阅读次数:
197
第1次课 -- 01.启动mysql服务 使用管理员身份启动cmd net start mysql -- 02.关闭服务 net stop mysql -- 03.连接mysql数据库 如果是本机 可以省略 -h ip地址 -p和密码不能有空格 mysql -h ip地址 ... ...
分类:
数据库 时间:
2017-04-14 09:41:37
阅读次数:
555
本文出处:http://www.cnblogs.com/wy123/p/6704619.html 问题背景 在写SQL Server存储过程中,如果存储过程中定义了临时表,有些人习惯在存储过程结束的时候一个一个显式地删除过程中定义的临时表(drop table #tName),有些人又没有这个习惯, ...
分类:
数据库 时间:
2017-04-14 09:35:16
阅读次数:
200
最近公司的测试服务器数据库经常是连接爆满,几次加大了依旧满了。 明明只有几个人在用这个数据库,但是连接数到了三四百。于是就想是谁一直开着连接不释放,于是写了个SQL查了下连接使用情况。 SQL如下: select SUBSTRING_INDEX(host,':',1) as ip , count(* ...
分类:
数据库 时间:
2017-04-14 09:31:09
阅读次数:
397
Ubuntu Linux下安装Oracle JDK Dennis Hu 2014-4-22 说明:因为非常多系统不支持使用OpenJDK,因此在ubuntu下会须要安装Oracle JDK。而Oracle JDK的安装貌似没有提供apt方式,因此安装Oracle JDK的方式相对麻烦一些,我常常安装 ...
分类:
数据库 时间:
2017-04-14 09:29:03
阅读次数:
310
参考:http://www.cnblogs.com/emanlee/p/4233602.html select current_date() into outfile 'dest_path'; ...
分类:
数据库 时间:
2017-04-14 09:28:40
阅读次数:
207
最近复习SQL,发现好多东西已经忘了,好记性不如烂笔头真乃至理名言,sql:结构化查询语言(structed query language)1.创建一个数据库 2.使用刚刚创建的库 3.创建一个名为teacher的表格 3.1.可以检查下创建的表 3.2.如果想删除创建的表 4.加入数据 5.看看加 ...
分类:
数据库 时间:
2017-04-14 09:27:30
阅读次数:
221
--查看所有删除的表select * from dba_recyclebin where droptime >'2017-04-11:12:00:00' --恢复单个表FLASHBACK TABLE HT_BM TO BEFORE DROP;--批量恢复,使用 sqlplus 登录,使用一下命令sp ...
分类:
数据库 时间:
2017-04-14 09:26:44
阅读次数:
237
六:架构管理 mongodb的主从集群分为两种: 1:master-Slave 复制(主从) --从server不会主动变成主server,须要设置才行 2:replica Sets 复制(副本集) --假设主server挂掉,会选举出一台从server当主server 一:主从复制 mongodb ...
分类:
数据库 时间:
2017-04-14 09:25:57
阅读次数:
237