第四周的数据库实验课,动手建立用户与模式,并将学习的表之间的参照关系使用SQL语句应用于表的建立、修改和删除中1、模式的定义和授权模式在SQL Server中称为架构,一个模式下通常包括了多个表、视图和索引等数据库对象。模式授权于用户,用户被授权某个模式,相当于被授权使用数据库中该模式下数据的权利新建用户时,需要指定登录名,在浏览(… )中选择建立架构时,可……继续阅读 » 小龙不是蛇 4年前 (2021-03-23) 1871浏览 0评论1462个赞
InnoDB的主要的磁盘文件主要分为三大块:一是系统表空间,二是用户表空间,三是redo日志文件和归档文件。重做日志文件默认情况下,在InnoDB存储引擎的数据目录下会有两个名为ib_logfile0和ib_logfile1的文件,这就是InnoDB的重做日志文件(redo log file),它记录了对于InnoDB存储引擎的事务日志。重做日志文件的作用是……继续阅读 » 专注与游离 4年前 (2021-03-23) 1522浏览 0评论1836个赞
1.MySQL的逻辑架构在开始MySQL的学习之前,先来绘制一副MySQL的基本逻辑架构图是有助于我们学习MySQL的。以下是由林晓斌(网名丁奇)在《MySQL实战45讲》中提供的MySQL逻辑架构示意图修改后的结果,删除了缓存查询的部分(MySQL8.0后移除该模块)。2.Server层的组件2.1.连接器连接器是大多数基于网络的客户端/服务器的工具都有的……继续阅读 » 公子照谏 4年前 (2021-03-23) 2909浏览 0评论2536个赞
(本文转载) (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如……继续阅读 » 开心洋葱 9年前 (2016-04-29) 2301浏览 0评论938个赞