Ruishine  

摘要: 目录 Oracle Instance SGA * shared pool * Database Buffer * Redo Log Buffer * Large Pool * Java Pool * Stream Pool Background Process * PMON * SMON * DBW 阅读全文
posted @ 2021-01-25 21:33 夜光兔 阅读(737) 评论(0) 推荐(0) 编辑

2021年4月9日

摘要: 在系列文章的上一篇 《图解 Database Bffer Cache 内部原理(一)》中,已经对 HASH 链表进行了详细介绍,本文将介绍另一类链表,检查点队列链表 。 检查点队列链表 1)检查点队列 Buffer Cache 其实就是磁盘数据文件在内存中的缓存,以修改块的操作为例,如 update 阅读全文
posted @ 2021-04-09 22:31 夜光兔 阅读(117) 评论(0) 推荐(0) 编辑

2021年4月8日

摘要: 正确认识SQL Server的字符集 SQL Server 作为一个国际化产品,支持多语言环境。在 SQL Server 中,字符集被称为排序规则(即Collation)。排序规则不仅影响记录行的 sort 顺序,还影响中文显示是否乱码等。在 SQL Server 中,排序规则可在 3 处地方设置: 阅读全文
posted @ 2021-04-08 19:41 夜光兔 阅读(2940) 评论(0) 推荐(0) 编辑
 
摘要: 本文将演示使用SSMS数据库管理工具进行数据库备份及还原的详细步骤,希望对你有帮助。 预备知识 数据库备份 数据库备份,即从SQL Server 数据库或其事务日志中将数据或日志记录复制到相应的设备,以创建数据副本或事务日志副本。数据还原用于将指定 SQL Server 备份中的所有数据和日志复制到 阅读全文
posted @ 2021-04-08 19:38 夜光兔 阅读(2234) 评论(0) 推荐(0) 编辑
 
摘要: --查询数据库中所有表名 select name from sysobjects where xtype='u' 或 select * from sys.tables --查询数据库中所有表名和行数 use [db_name] go SELECT a.name, b.rows FROM sysobj 阅读全文
posted @ 2021-04-08 19:30 夜光兔 阅读(596) 评论(0) 推荐(0) 编辑
 
摘要: --查询特定表的主键信息 方式一: SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE WHERE OBJECTPROPERTY(OBJECT_ID(CONSTRAINT_SCHEMA + '.' + QUOTENAME(CONST 阅读全文
posted @ 2021-04-08 19:27 夜光兔 阅读(234) 评论(0) 推荐(0) 编辑
 
摘要: 查询语句如下: with temp as( select a.name as tabname,a.object_id ,h.name as indexName,h.index_id,ic.column_id,c.name colName from sys.objects as a right joi 阅读全文
posted @ 2021-04-08 19:26 夜光兔 阅读(397) 评论(0) 推荐(0) 编辑
 
摘要: Buffer Cache 是 Oracle 中最重要的内存池之一,本文将对其进行深入讲解。 若要更好地理解本文,需要对 Oracle 体系结构中的内存结构有基本的了解。如果还不知道Buffer Cache的作用、SGA各个部分的基础知识,可先行阅读文章《Oracle 体系结构详解》。 在正式介绍 B 阅读全文
posted @ 2021-04-08 19:12 夜光兔 阅读(249) 评论(0) 推荐(0) 编辑
 
摘要: 数据库是存储数据的容器,它的主要功能是保存和共享数据。 oracle数据库的存储结构可以分为逻辑存储结构和物理存储结构,对于这两种存储结构,oracle是分别进行管理的。 逻辑存储结构:oracle内部组织和管理数据的方式。 物理存储结构:oracle外部(操作系统)组织和管理数据的方式。 接下来我 阅读全文
posted @ 2021-04-08 19:06 夜光兔 阅读(644) 评论(0) 推荐(1) 编辑

2021年2月9日

摘要: Oracle 参数文件 参数文件主要用来记录数据库的配置,是 Oracle 中非常重要的文件。Instance 在启动阶段读取参数文件 ,并根据参数文件中的参数设置来配置数据库。 参数文件分类 pfile :(parameter file)静态参数文件。 1)文本文件,可以使用vi,vim等编辑器修 阅读全文
posted @ 2021-02-09 13:35 夜光兔 阅读(425) 评论(0) 推荐(0) 编辑

2021年2月8日

摘要: CDB 和 PDB关系介绍 Oracle 12C引入了CDB与PDB的新特性。 在ORACLE 12C数据库引入的多租用户环境(Multitenant Environment)中,允许一个 CDB(Container Database:数据库容器) 承载多个 PDB(Pluggable Databa 阅读全文
posted @ 2021-02-08 16:52 夜光兔 阅读(434) 评论(0) 推荐(0) 编辑