Loading

上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 33 下一页
摘要: 22.1、什么是子查询:1、子查询就是在一条sql语句中嵌入select语句;2、子查询可区分为关联子查询和非关联子查询,他们和主查询之间的执行顺序和关系是不同的;22.2、关联子查询:1、说明:在关联子查询中,对于主查询返回的每一行数据,子查询都要执行一次。另外,关联子查询的信息流是双向的,主查询的每行数据传递一个值给子查询,然后子查询为每一行数据执行一次并返回它的记录,之后主查询根据返回的记录... 阅读全文
posted @ 2020-02-16 10:50 云起时。 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 21.1、heartbeat部署规划:本文的实验环境是虚拟机设备;名称 接口 ip 用途 master-db(主) eth0 10.0.0.16/24 用于服务器之间的心跳连接(直连) eth1 172.16.1.16/24 管理ip用于数据转发 vip 172.16.1.26/24 提供对外访问的ip slave-db(从) eth0 10.0.0.17/24 用于服务器之间的心跳连接(直连) ... 阅读全文
posted @ 2020-02-16 10:49 云起时。 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 20.1、什么是drbd: 20.2、drbd的工作原理: 20.3、drbd的同步模式:1、实时同步模式: 2、异步同步模式: 20.4、drbd生产应用场景:1、生产场景中drbd常用于基于高可用服务器之间的数据同步解决方案: 列如:heartbeat+drbd+nfs,heartbeat+drbd+mysql等,实际上drbd可以配... 阅读全文
posted @ 2020-02-16 10:48 云起时。 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 21.1、介绍:在实际应用中,我们需要实现对数据的备份,其实现方式主要有冷备份和热备份两种,现在我们主要讨论热备份的具体操作。热备份也称为联机备份,在数据库的存档模式下进行备份,oracel数据库默认存档模式为关闭状态,要实现数据的热备份,需要改变数据库的存档模式,将其打开,并且需要注意的是数据库的存档模式的操作需要在数据库实例的 MOUNT 模式中进行,数据库不能处于OPEN状态。21.2、登录... 阅读全文
posted @ 2020-02-16 10:48 云起时。 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 20、oralce中单引号和双引号的区别: 20.1、单引号和双引号oracle都支持,但是两者是有区别的; 20.2、双引号在 Oracle 中的作用: 1、双引号的作用是:假如建立对象的时候,对象名、字段名加双引号,则示意Oracle将严格区分大小写,否则Oracl都默认大写。 2、双引号引住字 阅读全文
posted @ 2020-02-16 10:27 云起时。 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 19.1、heartbeat的作用: heartbeat的官方网站地址是:http://linux-ha.org/wiki/Main_Page19.2、heartbeat工作原理: 19.3、heartbeat切换的条件:1、和keepalived服务一样,heartbeat高可用是服务器级别的,不是服务级别的;2、切换的条件是:(1)服务器宕机;(2)heartbeat服务本... 阅读全文
posted @ 2020-02-16 10:23 云起时。 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 19.1、oracle数据库实例的启动分三步:1、启动oracle例程:startup nomount;#读初始化参数文件,启动实例,但不安装数据库。当数据库以这个模式启动时,参数文件被读取,#后台进程和内存结构被启动,但它们不被附加或与数据库的磁盘结构进行通信,数据库是不可使用的,#通常启动到这里可以做create database,create or recreate control file... 阅读全文
posted @ 2020-02-16 10:22 云起时。 阅读(2053) 评论(0) 推荐(0) 编辑
摘要: 18.1、事物介绍:1、事物是由一组dml语句和commit/rollback组成,是改变数据库最小的逻辑单元,如commit,表示数据入库,如果是rollback,表示取消所有的dml操作;2、事物结束commit、rollback、ddl语句自动提交commit;3、事物的开始是上一个事物的结束就是下一个事物的开始;4、oracle必须要提交不然数据不会进库;5、事物的特性:(1)原子性(At... 阅读全文
posted @ 2020-02-16 10:21 云起时。 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 登录mysql从库:mysql> show slave status\G;Last_IO_Errno:1005:创建表失败1006:创建数据库失败1007:数据库已存在,创建数据库失败1008:数据库不存在,删除数据库失败1009:不能删除数据库文件导致删除数据库失败1010:不能删除数据目录导致删除数据库失败1011:删除数据库文件失败1012:不能读取系统表中的记录1020:记录已被其他用户修... 阅读全文
posted @ 2020-02-16 10:20 云起时。 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 18.1、mysql读写分离实现的方法:1、通过程序实现读写分离: php和java程序实现读写分离(性能,效率最佳,推荐); php和java程序都可以通过设置多个连接文件轻松实现对数据库的读写分离,即当select是,就去连接读库的连接文件,当时update,insert,delete时就连接写库的连接文件;2、通过软件实现读写分离: mysql-proxy等代理软件也可以实现读写... 阅读全文
posted @ 2020-02-16 10:20 云起时。 阅读(764) 评论(0) 推荐(0) 编辑
摘要: 提示:如果要再次安装, 最好先做一些备份工作,包括用户的登录脚本,数据库自动启动关闭的脚本,和Listener自动启动的脚本,要是有可能连创建数据库的脚本也保存下来;16.1、通过oracle自带的工具删除数据库实例:1、停止所有数据库实例: [root@slave-node2 ~]# su - oracle dbshut2、通过xstart连接服务器: 3、登录到oralce用户: ... 阅读全文
posted @ 2020-02-16 10:19 云起时。 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 16.1、主库"show master status"没有结果:1、原因: 主库binlog功能开关没有改或没有生效;2、解决办法:(1)[root@backup ~]#egrep "server-id|log-bin" /data/3306/my.cnf log-bin = /data/3306/mysql-binserver-id = 1(2)mysql> show variables l... 阅读全文
posted @ 2020-02-16 10:19 云起时。 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 15.0、实验建表:--父表create table class(id number(10)constraint class_id_pk primary key,class_name varchar2(100) not null,class_id varchar2(100) not null constraint class_class_id_uk unique);--父表数据insert int... 阅读全文
posted @ 2020-02-16 10:15 云起时。 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 15.3.1、InnoDB引擎表空间:1、表空间分类: 共享表空间: 某一个数据库的所有的表数据,索引文件全部放在一个文件中,默认这个共享表空间的文件路径在data目录下。 默认的文件名为:ibdata1 初始化为10M。 独占表空间: 每一个表都将会生成以独立的文件方式来进行存储,每一个表都有一个.frm表描述文件,还有一个.ibd文件。 其中这个文件包括了单独一个表的数据内容以及索引内... 阅读全文
posted @ 2020-02-16 10:15 云起时。 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 15.1、数据库事物介绍: 1、什么是数据库事物: 2、事物的四大特性: 3、事物的开启: 提交事物: commit; 设置全局自动提交或不提交事物: set global autocommit = ON/OFF; 回滚事物: rollback; 4、mysql事务的并发问题: (1)脏读:事务A读 阅读全文
posted @ 2020-02-16 10:13 云起时。 阅读(106) 评论(0) 推荐(0) 编辑
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 33 下一页