码迷,mamicode.com
首页 > 数据库
SQL Server 2012故障转移的looksalive check和is alive check
什么是looksalive check和is alive check SQL Server故障转移集群是建立在windows集群服务上的一种热备的高可用方案。在集群运行过程中,windows集群服务定期检测节点的资源健康状态,如果发生了故障,会根据预先定义的故障转移策略把SQL Server服务从....
分类:数据库   时间:2016-01-14 20:34:32    阅读次数:161
Linux下oracle环境变量无效问题
今天在维护oracle数据库时,查看监听的状态,执行#lsnrctl status报错: -bash:lsnrctl:command not found。以前并不会这样,仔细想了一下,问题找到了,我是以root远程登录到服务器上,维护oracle时,直接 su oracle,这样操作虽然用户切换为o...
分类:数据库   时间:2016-01-14 20:34:46    阅读次数:147
Oracle 11g 利用备份复制数据库
测试在同一机器不同数据库实例复制数据库1.环境TargetDB:IP:10.131.119.114HOSTNAME:openstack-node1.example.comORACLE_SID:orcl11gAuxiliaryDB:IP:10.131.119.114HOSTNAME:openstack-node1.example.comORACLE_SID:aux2.创建AuxiliaryDB参数文件[oracle@openstack-node1dbs]$c..
分类:数据库   时间:2016-01-14 19:25:12    阅读次数:214
mongodb 常用命令 日期, 分组
日期分组 db.msds_accessrecord.group({ keyf:function(doc){vardate=newDate(doc.addtime);vardateKey=""+date.getFullYear()+"-"+(date.getMonth()+1)+"-"+date.getDate();return{‘day‘:dateKey};//33}, initial:{"count":0}, reduce:functionReduce(doc,out){if(doc.url){ou..
分类:数据库   时间:2016-01-14 19:21:29    阅读次数:481
Mysql中的触发器
什么是触发器简单的说,就是一张表发生了某件事(插入、删除、更新操作),然后自动触发了预先编写好的若干条SQL语句的执行;特点及作用特点:触发事件的操作和触发器里的SQL语句是一个事务操作,具有原子性,要么全部执行,要么都不执行;作用:保证数据的完整性,起到约束的作用;例子:创建触发器,记录表的增、删...
分类:数据库   时间:2016-01-14 18:55:27    阅读次数:207
Mongodb在window上启动
MongoDB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐。这里主要讲如何在windows平台下安装MongoDB。安装最新版本mongodb-win32-i386-3.2.1(登录官网下载)将zip文件解压放到盘符的根目录(如C:或D...
分类:数据库   时间:2016-01-14 18:45:32    阅读次数:183
【整理】MySQL学习
MySQL学习过程中,记录一些看到的文章资料,便于日后查阅与回顾。1. MySQL大小写敏感问题和命名规范
分类:数据库   时间:2016-01-14 18:48:29    阅读次数:204
数据库引擎介绍innodb和myisam
数据库引擎介绍MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以使用MySQL+...
分类:数据库   时间:2016-01-14 18:42:21    阅读次数:175
数据库——在原有的表中增加一列的命令(转)
mysql在表的某一位置增加一列的命令如果想在一个已经建好的表中添加一列,可以用诸如:alter table t1 add column addr varchar(20) not null;这条语句会向已有的表t1中加入一列addr,这一列在表的最后一列位置。如果我们希望添加在指定的一列,可以用:a...
分类:数据库   时间:2016-01-14 18:38:45    阅读次数:180
myisam和innodb的区别
MyISAMInnoDB构成上的区别: 每个MyISAM在磁盘上存储成三个文件。第一个文件的名字以表的名字开始,扩展名指出文件类型。 .frm文件存储表定义。 数据文件的扩展名为.MYD (MYData)。 索引文件的扩展名是.MYI (MYIndex)。 基于磁盘的资源是InnoDB表空间数据文件...
分类:数据库   时间:2016-01-14 18:39:06    阅读次数:201
设置mysql允许外网访问
mysql的root账户,我在连接时通常用的是localhost或127.0.0.1,公司的测试服务器上的mysql也是localhost所以我想访问无法访问,测试暂停.解决方法如下:1,修改表,登录mysql数据库,切换到mysql数据库,使用sql语句查看"select host,user fr...
分类:数据库   时间:2016-01-14 16:10:55    阅读次数:198
[Python] MySQLdb(即 MySQL-python 包)在 OS X 中安装指南
安装环境:OS X 操作系统,Python 2.7.3。 MySQLdb 其实包含在 MySQL-python 包中,因此无论下载还是在 pip 中 search,都应该是搜寻 MySQL-python。 以下将说明 MySQLdb 两种常见的安装方式,下载安装或者 pip 安装 MySQL-p.....
分类:数据库   时间:2016-01-14 16:10:08    阅读次数:199
JDBC通用方法实现
在一些测试项目中会用到纯粹的jdbc操作数据库,下面提供统一的方法实现。import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.Prepare...
分类:数据库   时间:2016-01-14 16:00:06    阅读次数:209
通过数组方式向Oracle大批量插入数据(10万条11秒)
1.创建数据库PersonCREATE TABLE Person( id number,name nvarchar2(200) ,age number ,sex nvarchar2(200) ,password nvarchar2(200))2.在数据库建立一个type,对应JAVA端要传入的对象结...
分类:数据库   时间:2016-01-14 16:00:30    阅读次数:237
mysql 存储过程,搞死人的语法
MySQL 真心不如sqlserver灵活存储过程注意事项:1.declare 依次声明DECLARE MyAccountID VARCHAR (36);DECLARE Balance DECIMAL (18, 2) DEFAULT 0.00;DECLARE Operator VARCHAR (36...
分类:数据库   时间:2016-01-14 15:56:18    阅读次数:204
Hiver 操作 MySQL 导致锁表
Hadoop 搬迁到新集群后,操作主库 MySQL 导致了锁表。。。sad具体锁表时间点 : 2016-1-14 14:31 到 2016-1-14 14:36 之间在 oradba 的 innodbstatus 信息拿到后,还需要后续继续分析到底是哪条 SQL 锁的。。。参考 Link :htt....
分类:数据库   时间:2016-01-14 15:49:29    阅读次数:202
设置Mysql的连接超时参数
在Mysql的默认设置中,如果一个数据库连接超过8小时没有使用(闲置8小时,即28800s),mysqlserver将主动断开这条连接,后续在该连接上进行的查询操作都将失败,将出现:error 2006(MySQL server has gone away)!。查看mysql server超时时间:...
分类:数据库   时间:2016-01-14 15:41:51    阅读次数:162
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!