数据库领域
数据库领域
彩虹糖520
只有不断学习,才能发现更大的世界~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql索引
一、分区 二、分层 1)client 2)server 连接器 分析器 优化器 执行器 3)存储引擎 三、日志 1)binlog 两阶段提交 2)redolog 两阶段提交 3)undolog mvcc 4)慢日志 九、问题 1、b+树占几层 2、创建索引int 好还是varchar 好 int 4个字节 varchar 自己指定 尽量减少key值得占用空间 页分裂 、 3、一个表中可以有多少个索引。 4、假如有三个索引,数据要存储几份 一份 5、如果数据只存储一份 ,其他索引怎么检索到数据呢 回表 主键-原创 2022-02-26 17:04:36 · 604 阅读 · 0 评论 -
数据库设计的艺术
一、数据库设计简介 1.1为什么要进行数据库设计 优良的设计 糟糕的设计 减少数据冗余 存在大量数据冗余 避免数据维护异常 存在数据插入、更新,删除异常 节省存储空间 浪费大量的存储空间 高效的访问 访问数据低效 1.2 数据库设计简介 1.2.1 数据库设计的过程(六个阶段) 需求分析阶段 准确了解与分析用户需求(包括数据与处理) 是整个设计过程的基础,是最困难、最耗费时间的一步 概念结构设计阶段 是整个数据库设计的关键 通过对用户需求进行综合、归纳与抽象原创 2021-05-25 21:14:55 · 307 阅读 · 0 评论 -
Oracle语法常用篇
一、Oracle常用 1.1 定时器 declare job_delete_day_report_log number; begin dbms_job.submit(job_delete_day_report_log,'delete_edw_day_report_log;',sysdate,'TRUNC(LAST_DAY(SYSDATE))+1+1/24'); commit; end; 1.2 存储过程 CREATE OR REPLACE PROCEDURE "delete_day_原创 2021-05-23 18:18:15 · 100 阅读 · 0 评论
分享