Database

Database System Concepts——读书笔记 第十五章 查询过程

join操作 Nest Loop Join 算法简单来说,就是双重循环,遍历外表(驱动表),对于外表的每一行记录,然后遍历内表,然后判断join条件是否符合,进而确定是否将记录吐出给上一个执行节点。从算法角度来说,这是一个M*N的复杂度。 HashJoin 是针对equal-join场景的优化,基本 ......
Database Concepts 过程 笔记 System

Database System Concepts——读书笔记 第十九章 恢复系统

系统崩溃后,系统会检查日志以找到最后一个<checkpoint L>记录(这可以通过从日志末尾向后搜索日志来完成,直到找到第一个<checkpoint L>记录),**L是检查点时活动的事务列表**。 重做或撤消操作只需要应用于L中的事务,以及在<checkpoint L>记录写入日志后开始执行的所 ......
Database Concepts 笔记 System 系统

Database System Concepts——读书笔记 第十二章 物理存储系统

闪存SSD 固态磁盘(SSD)使用NAND闪存构建,并提供与磁盘存储相同的面向块的接口。与磁盘相比,固态硬盘可以提供更快的随机访问:固态硬盘检索一页数据的延迟从20到100微秒不等,而对磁盘的随机访问需要5到10毫秒。 固态硬盘的数据传输速率高于磁盘,并且通常受到互连技术的限制;根据特定的SSD型号 ......
Database Concepts 物理 笔记 System

Database System Concepts——读书笔记 第七章 关系型数据库设计

无损分解 如果我们将r投影到R1和R2上,并计算投影结果的自然连接,我们可以精确地返回r。相反,如果当我们计算投影结果的自然连接时,我们得到了原始关系的适当超集,那么分解是有损耗的。 码,设 K 为某表中的一个属性或属性组,若除 K 之外的所有属性都完全函数依赖于 K(这个“完全”不要漏了),那么我 ......
Database Concepts 数据库 笔记 数据

Database System Concepts——读书笔记 第十六章 查询优化 第十七章 事务 第十八章 并发控制

第十六章 给定一个关系代数表达式,查询优化器的工作是制定一个查询评估计划,该计划计算与给定表达式相同的结果,并且是生成结果的成本最低的方法(或者,至少,成本不会比成本最低的方法高多少) 第十七章 事务————ACID **事务的隔离属性确保事务的并发执行的结果状态等效于如果这些事务以某种顺序一次执行 ......
Database Concepts 事务 笔记 System

Database System Concepts——读书笔记 第一章 介绍

数据库系统概念——第一章 数据库管理系统(DBMS)由相互关联的**数据集合**和访问这些数据的**程序集合**组成。 数据库相对于文件系统,更规范化,提供条件查询能力,避免冗余数据。 类似操作系统于底层硬件,提供抽象能力,易用性。 physical level -> logical level - ......
Database Concepts 笔记 System

Database System Concepts——读书笔记 第二章 关系模型简介

关系模型简介 在关系模型中,术语relation用于指代table,而术语tuple用于指代row。类似地,术语attribute(属性)指的是表中的一column(列)。 我们必须区分数据库模式和数据库实例,前者是数据库的逻辑设计,后者是给定时刻数据库中数据的快照。 * 关系的模式指的是它的逻辑设 ......
Database Concepts 模型 第二章 笔记

Database System Concepts——读书笔记 第三、四、五章 SQL简介

SQL简介 关系代数运算和SQL运算之间有着密切的联系。一个关键的区别是,与关系代数不同,SQL允许重复 **与select子句不同,union联合操作会自动消除重复项.**如果我们想保留所有的副本,我们就必须用“union all”代替“union. intersect all, except a ......
Database Concepts 笔记 简介 System

rman测试备份跳过固定表空间后做全库恢复 (recover database skip tablespace )

rman备份排除表空间: 备份过程截图: 备份脚本: run{ allocate channel t1 device type disk; allocate channel t2 device type disk; backup as compressed backupset incremental ......
tablespace 备份 database recover 空间

20 Database Design Best practices

Use well defined and consistent names for tables and columns (e.g. School, StudentCourse, CourseID …). Use singular for table names (i.e. use StudentC ......
practices Database Design Best 20

EM配置中出现Environment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to database unique name.

EM配置中出现Environment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to database unique name. 输入emctl status dbconsole,提示如下: 解决方法如下: 未定义环 ......

【Oracle】Oracle Database Administration 2019 Certified Professional Certification - 1Z0-083 - 110 真题

说明: 1.目前题库100%覆盖考题,准确率84%。 2.若需要优质烤券,请私信,留下你的WX。(官方250刀,本店只需要1500RMB包含100%完整题库以及考试经验分享) 3.本条信息长期有效。 考试题量:85 通过分数:84% 1、Which two are true about reclai ......

Database

## Usage ```bash cat > docker-compose.yml <<-'EOF' # https://hub.docker.com/_/mysql # Port: 3306 version: "3" services: mysql: image: mysql:8 environm ......
Database

centos离线安装mongodb-database-tools

centos离线安装mongodb-database-tools mongodb-database-tools是MongoDB数据库工具的命令行的工具,用于工作与MongoDB部署。可以使用mongodump和mongoimport很方便的导入导出备份数据。 该数据库工具包括以下的二进制文件: Bi ......

解决mysql出现docker出现access denied for user root@% to database“xxx”的问题

使用navicat连接Linux上的数据库时,新建一个库出现异常 无法创建 access denied for user root@% to database 返回Linux查看mysql状态 状态正常,navicat也能正常连接,排除掉应该是权限的问题 docker exec -it d7bcc0 ......
database docker access denied 问题

解决 Error querying database. Cause: org.postgresql.util.PSQLException: ��������: �û� "postgres" Password ��֤ʧ��

最近做数据库作业做得很崩溃,本来就没学过java,结果还要用mybatis+servlet+jsp,,,,,没办法还是得学啊TT 遇到个特别无语的报错: ### Error querying database. Cause: org.postgresql.util.PSQLException: �� ......

PL/SQL package SYS.DBMS_BACKUP_RESTORE version 19.03.00.00 in TARGET database is not current

安装完19.3后,然后打完补丁35042068(19.19),使用rman有如下的提示报错误: [oracle@slnngk ~]$ rman target / Recovery Manager: Release 19.0.0.0.0 - Production on Tue Apr 25 20:39 ......

Oracle Database 全系列版本下载服务

可提供Oracle Database 全系列版本下载服务: Oracle Database 21.3.0.0.0Oracle Database 19.5.0.0.0Oracle Database 19.3.0.0.0 - Long Term ReleaseOracle Database 18.0.0 ......
全系列 Database 版本 Oracle

Lecture#20 Database Crash Recovery

上节课介绍到,故障恢复算法由两个部分构成: 在事务执行过程中采取的行动来确保出现故障时能够恢复 (上节课) 在故障发生后的恢复机制,确保原子性、一致性和持久性 (本节课) 1 ARIES 本节课介绍的是 Algorithms for Recovery and Isolation Exploiting ......
Database Recovery Lecture Crash 20

已发布:Oracle Database 23c 免费版 — 开发人员版!

注:甲骨文云技术公众号文章备份 2023/04/12。 翻译新闻稿。 1.新发布 Oracle Database 23c 免费版 — 开发人员版 在 Oracle CloudWorld 2022 上,Oracle 发布了 Oracle Database 23c Beta,作为世界领先的融合数据库新版 ......
Database 人员 Oracle 23c 23

Oracle Database 23c Free - Developer Release(免费的 Oracle 数据库开发者版本)

免费的 Oracle 数据库开发者版本 请访问原文链接:https://sysin.org/blog/oracle-database-23c-free/,查看最新版。原创作品,转载请保留出处。 作者主页:sysin.org Oracle Database 23c Free - Developer R ......
Oracle 开发者 Developer Database Release

Cause: java.sql.SQLSyntaxErrorException: Unknown database 'java_test'

Cause: java.sql.SQLSyntaxErrorException: Unknown database 'java_test' 我的原因是库名写错了,这里要修改成自己数据库的名字,不能是表名或者其他。 ......

解决ORA-01109:database not open

在之前扩大共享池的操作后,明明startup成功了,但PL/SQL Developer连不上数据库,报错ORA-01109: database not open。 解决方式: 查看监听状态,发现有实例在运行lsnrctl status 连上sqlplus sqlplus / as sysdba 查看 ......
database 01109 open ORA not

自增ID相同时报错: Database operation expected to affect 1 row(s) but actually affected 2 row(s)...

数据库操作预计会影响 1 行,但实际上影响了 2 行。 自加载实体以来,数据可能已被修改或删除。 有关理解和处理乐观并发异常的信息,请参阅 http://go.microsoft.com/fwlink/?LinkId=527962。 项目场景:使用EF进行数据修改并保存_dbContext.Save ......
operation row Database expected actually

Graph database concepts

Graph database concepts 图数据结构由nodes(离散对象)组成,这些nodes可以通过relationships(关系)连接起来。 Example 1. 图结构的概念. xxxxxxxxxx ​pycharm 图数据库模型由一下属性组成: Nodes 描述域的实体(离散对象) ......
database concepts Graph

WordPress 网站 Error Establishing a Database Connection(建立数据库连接时出错)

最近一个 WordPress 网站突然出现了:WordPress 网站 Error Establishing a Database Connection(建立数据库连接时出错) 错误。 测试了数据库连接和数据都没有问题。 问题解决 这个问题在于 Linux 的 SELinux 的问题。 临时禁用 s ......

MySQL创建数据库(CREATE DATABASE语句)

在 MySQL 中,可以使用 CREATE DATABASE 语句创建数据库,语法格式如下: CREATE DATABASE [IF NOT EXISTS] <数据库名> [[DEFAULT] CHARACTER SET <字符集名>] [[DEFAULT] COLLATE <校对规则名>]; [ ......
语句 DATABASE 数据库 数据 CREATE
共117篇  :4/4页 首页上一页4下一页尾页