Ruishine  
04 2021 档案
  • 图解 Database Buffer Cache 内部原理(二)
    摘要:在系列文章的上一篇 《图解 Database Bffer Cache 内部原理(一)》中,已经对 HASH 链表进行了详细介绍,本文将介绍另一类链表,检查点队列链表 。 检查点队列链表 1)检查点队列 Buffer Cache 其实就是磁盘数据文件在内存中的缓存,以修改块的操作为例,如 update 阅读全文
    posted @ 2021-04-09 22:31 夜光兔 阅读(261) 评论(0) 推荐(0)
  • SQL Server 字符集介绍及修改方法演示
    摘要:正确认识SQL Server的字符集 SQL Server 作为一个国际化产品,支持多语言环境。在 SQL Server 中,字符集被称为排序规则(即Collation)。排序规则不仅影响记录行的 sort 顺序,还影响中文显示是否乱码等。在 SQL Server 中,排序规则可在 3 处地方设置: 阅读全文
    posted @ 2021-04-08 19:41 夜光兔 阅读(4144) 评论(0) 推荐(0)
  • SQL Server 2012 备份与还原详解
    摘要:本文将演示使用SSMS数据库管理工具进行数据库备份及还原的详细步骤,希望对你有帮助。 预备知识 数据库备份 数据库备份,即从SQL Server 数据库或其事务日志中将数据或日志记录复制到相应的设备,以创建数据副本或事务日志副本。数据还原用于将指定 SQL Server 备份中的所有数据和日志复制到 阅读全文
    posted @ 2021-04-08 19:38 夜光兔 阅读(2733) 评论(0) 推荐(0)
  • SQL Server 2012 查询数据库中所有表的名称和行数
    摘要:--查询数据库中所有表名 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 夜光兔 阅读(672) 评论(0) 推荐(0)
  • SQL Server 2012 查询数据库中表格主键信息
    摘要:--查询特定表的主键信息 方式一: SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE WHERE OBJECTPROPERTY(OBJECT_ID(CONSTRAINT_SCHEMA + '.' + QUOTENAME(CONST 阅读全文
    posted @ 2021-04-08 19:27 夜光兔 阅读(298) 评论(0) 推荐(0)
  • SQL Server 2012 查询数据库中所有表的索引信息
    摘要:查询语句如下: 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 夜光兔 阅读(437) 评论(0) 推荐(0)
  • 图解 Database Buffer Cache 内部原理(一)
    摘要:Buffer Cache 是 Oracle 中最重要的内存池之一,本文将对其进行深入讲解。 若要更好地理解本文,需要对 Oracle 体系结构中的内存结构有基本的了解。如果还不知道Buffer Cache的作用、SGA各个部分的基础知识,可先行阅读文章《Oracle 体系结构详解》。 在正式介绍 B 阅读全文
    posted @ 2021-04-08 19:12 夜光兔 阅读(438) 评论(0) 推荐(0)
  • Oracle 存储结构
    摘要:数据库是存储数据的容器,它的主要功能是保存和共享数据。 oracle数据库的存储结构可以分为逻辑存储结构和物理存储结构,对于这两种存储结构,oracle是分别进行管理的。 逻辑存储结构:oracle内部组织和管理数据的方式。 物理存储结构:oracle外部(操作系统)组织和管理数据的方式。 接下来我 阅读全文
    posted @ 2021-04-08 19:06 夜光兔 阅读(726) 评论(0) 推荐(1)