数据库
Pure_Eyes
这个作者很懒,什么都没留下…
展开
-
postgres命令技巧
登录PGPASSWORD={password} psql -U {user} -p port\c : 列出数据库\d: 列出表\d tableName 显示表结构select …; \g\x\g 垂直显示原创 2021-09-28 11:24:13 · 89 阅读 · 0 评论 -
apache derby (10.14 )源码学习
基础框架配置对象加载方法modules.properties文件中定义各种类的名称关键类Monitor:监视器MonitorFactory:监视器工厂接口BaseMonitor:基础监视器实现抽象类FileMonitor:文件监视器,创建对象的时候读取所有配置文件,加载配置的类derby 入口关键类命令行获取数据库连接时首先默认驱动InternalDriver调用connect方法创建Connection,返回的是EmbedConnection,一个Connection子类调用get原创 2020-12-12 22:07:01 · 283 阅读 · 0 评论 -
SQL基础
已知有如下4张表:学生表:student(学号,学生姓名,出生年月,性别)成绩表:score(学号,课程号,成绩)课程表:course(课程号,课程名称,教师号)教师表:teacher(教师号,教师姓名)insert into student(学号,姓名,出生日期,性别) values('0001' , '猴子' , '1989-01-01' , '男');insert into student(学号,姓名,出生日期,性别) values('0002' , '猴子' , '1990-12原创 2020-12-11 17:07:58 · 157 阅读 · 0 评论 -
索引与分布式事务
索引索引种类普通索引:仅加速查询唯一索引:加速查询 + 列值唯一(可以有null)主键索引:加速查询 + 列值唯一(不可以有null)+ 表中只有一个组合索引:多列值组成一个索引,专门用于组合搜索,其效率大于索引合并全文索引:对文本的内容进行分词,进行搜索索引失效场景1、组合索引、全文索引、字符串型索引 依赖最左前缀原则2、数据量过小3、where条件不包括索引列4、在查询条件中使用OR ,除非涉及的所有列均有索引5、对索引列进行函数运算,如 …where MD5(column)原创 2020-06-22 11:47:11 · 166 阅读 · 0 评论 -
数据库常见必会知识(Mysql)
事务特性(ACID):原子性 要么全部成功,要么全部失败一致性 只会有前状态和后状态,绝不会出现中间态。隔离性 事务之间不能相互干扰持久性 一个事物提交之后,数据库状态永远的发生了改变,即使出现宕机。事务隔离级别:描述Read Uncommitted读取未提交一个事务中可读取另一个事务尚未提交的数据Read Committed读取已提交一个事...原创 2019-08-26 15:01:23 · 233 阅读 · 0 评论