01 2023 档案

51.Oracle有哪些后台进程
摘要:Oracle的进程主要有三种:后台进程、服务器进程、用户进程 关系如图所示: 1、USER PROCESS(用户进程) 用户进程指的是Oracle客户端进程,是连接到 Oracle DB的应用程序或工具。例如,常用的Oracle的SQL*Plus就是最常用的客户端进程。用户进程可以位于数据库服务器计 阅读全文

posted @ 2023-01-19 14:51 太白金星有点烦 阅读(583) 评论(0) 推荐(0)

3. 主从复制简单搭建(基于位点)
摘要:1. 配置参数: server_id :主备server都要配置,数字要不一样,取值范围:1 ~ 2^32 log_bin : 要开启 log_slave_updates :要开启 2. 创建用户 mysql> CREATE USER 'repl'@'%.example.com' IDENTIFIE 阅读全文

posted @ 2023-01-10 23:04 太白金星有点烦 阅读(46) 评论(0) 推荐(0)

2.Mysql的角色管理
摘要:1.Mysql角色 Mysql从8.0开始就支持roles,这个在Oracle可是一直存在的,然后Mysql终于在8.0上开始支持了。 2.什么是Mysql的roles? Mysql的roles说直白就是一堆权限的集合,然后给这个集合称为roles,roles可以对账户分配一组特权,并提供一种方便授 阅读全文

posted @ 2023-01-09 22:15 太白金星有点烦 阅读(271) 评论(0) 推荐(0)

1 8.0.x版本新变化
摘要:mysql8.0版本新变化 0.字符集的变化 由默认的latin1转换到utf8mb4,其中关于系统参数 1)character_set_server 2)character_set_database 参数也有latin1 转换为了utf8mb4, 编码规则参数collation_server和co 阅读全文

posted @ 2023-01-08 23:37 太白金星有点烦 阅读(65) 评论(0) 推荐(0)

7.Oracle之等待事件
摘要:1. Oracle的等待事件 Oracle的等待事件主要可以分为两类:即空闲(IDLE)和非空闲(NON-IDLE)等待 空间等待事件是指Oracle等待某种工作,在诊断和优化数据库的时候,不用过多注意 非空闲等待事件是专门针对oracle的活动,指数据库任务或应用运行过程中发生的等待,这些等待事件 阅读全文

posted @ 2023-01-08 14:54 太白金星有点烦 阅读(507) 评论(0) 推荐(0)

6.Oracle的Hints
摘要:1.Oracle的Hints是什么? Hints 是一种机制,用来告诉优化器按照我们告诉它的方式生成执行计划。 在SQL语句优化过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle HINT的用法。 2.Hints的作用 优化器的类型 基于代价的优化器的优化目标,是all_r 阅读全文

posted @ 2023-01-05 14:00 太白金星有点烦 阅读(254) 评论(0) 推荐(0)

5.Oracle的优化器
摘要:1.oracle的优化器 优化器(optimizer)是oracle数据库内置的一个核心子系统。优化器的目的是按照一定的判断原则来得到它认为的目标SQL在当前的情形下的最高效的执行路径,也就是为了得到目标SQL的最佳执行计划。依据所选择执行计划时所用的判断原则,oracle数据库里的优化器又分为RB 阅读全文

posted @ 2023-01-04 21:37 太白金星有点烦 阅读(289) 评论(0) 推荐(0)

4.Oracle的执行计划
摘要:1.Oracle的执行计划 执行计划:描述一条语句在oracle中的执行过程或访问路径的描述,即就是对一个查询任务,做出一个怎样去完成任务的详细方法 如果要分析某条sql的性能问题,通常我们要先看sql的执行计划,看看sql的每一步执行是否存在问题,通过执行计划定位性能问题,定位后就通过建立索引、修 阅读全文

posted @ 2023-01-03 22:52 太白金星有点烦 阅读(189) 评论(0) 推荐(0)

50.Oracle的索引
摘要:Oracle的索引主要有三种索引: B树索引(B-Tree index) 位图索引(Bitmap index) 全文索引(Text index) 1. B树索引:Oracle数据库中最常见的索引类型是b-tree索引,也就是B-树索引,以其同名的计算科学结构命名。CREATE INDEX语句时,默认 阅读全文

posted @ 2023-01-02 22:16 太白金星有点烦 阅读(739) 评论(0) 推荐(0)

49.Oracle的分区
摘要:Oracle的分区 Oracle在实际业务生产环境中,经常会遇到随着业务量的逐渐增加,表中的数据行数的增多,Oracle对表的管理和性能的影响也随之增大。对表中数据的查询、表的备份的时间将大大提高,以及遇到特定情况下,要对表中数据进行恢复,也随之数据量的增大而花费更多的时间。这个时候,Oracle数 阅读全文

posted @ 2023-01-02 17:46 太白金星有点烦 阅读(396) 评论(0) 推荐(0)

64怎样重置mysql(root)密码?
摘要:Mysql中可以使用root用户创建新用户或者修改用户的密码,但是如果当忘记root密码时,那么该怎样重置呢?这种主要分为三种不同类型的重置 Resetting the Root Password: Windows Systems Resetting the Root Password: Unix 阅读全文

posted @ 2023-01-02 14:39 太白金星有点烦 阅读(36) 评论(0) 推荐(0)

3.深入理解Oracle中的latch
摘要:1.串行化概述 串行化 - 数据库系统本身是一个多用户并发处理系统,在同一个时间点上,可能会有多个用户同时操作数据库, 多个用户同时在相同的物理位置上写数据时,不能发生互相覆盖的情况,这叫做串行化,串行化会降低系统的并发性,但这对于保护数据结构不被破坏来说则是必需的。在Oracle数据库中,通过闩锁 阅读全文

posted @ 2023-01-01 19:38 太白金星有点烦 阅读(970) 评论(0) 推荐(0)

导航