数据库
MOKE_XR
职场新人。
平时学习与博文主要以 Java 相关技术为主。
邮箱:1510543036@qq.com
展开
-
Oracle与MySQL的学习
文章目录前言用户与存储区别字段数据类型区别其他区别EXPLANIN 执行计划分区前言已经入职几个月的时间了,不同于平常学习使用的 MySQL,公司内使用的是 Oracle 数据库。针对以前 MySQL 的学习笔记,这里主要总结下 Oracle 数据库,以及其与 MySQL 的一些区别。用户与存储区别mysql:对数据的管理可以有很多个用户,登录用户后可以看到该用户权限下的所有的数据库一般来讲都是一个项目对应着一个数据库,该数据库下存放着所有该项目所要用到的表,视图等东西查看所有的数据库命原创 2020-10-17 15:44:56 · 2020 阅读 · 4 评论 -
MySQL 的存储过程和存储函数
文章目录存储过程例子其他操作存储函数存储过程SQL语句需要先编译然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。存储过程是可编程的函数,在数据库中创建并保存,可以由SQL语句和控制结构组成。当想要在不同的应用程序或平台上执行相同的函数,或者封装特...原创 2019-09-06 21:34:00 · 437 阅读 · 0 评论 -
MYSQL 的 MVCC 机制
文章目录MVCC 概念MVCC 的原理版本链和 ReadViewMVCC 概念Multi-Version Concurrency Control,即多版本并发控制当前读当前读即加锁读,读取记录的最新版本号,会加锁(排他锁)保证其他并发事物不能修改当前记录,直至释放锁。插入/更新/删除操作默认使用当前读,显示的为select语句加lock in share mode或for update的...原创 2019-08-20 15:06:10 · 588 阅读 · 0 评论 -
MySQL数据库总结
文章目录MySQL存储引擎MyISAMInnoDB区别和总结字符集及校对规则MySQL 中的字符集校对规则事务事务的特性事务的隔离级别隔离级别的实现索引大表优化MySQL存储引擎mysql可以将数据以不同的技术存储在文件(内存)中,这种技术就称为存储引擎。每种存储引擎提供的功能不同。常见的两种存储引擎:MyISAM、InnoDBMyISAMMySQL 5.5版之前的默认数据库引擎。...原创 2019-03-22 15:02:00 · 421 阅读 · 0 评论 -
数据库连接池和DBUtils
文章目录数据库连接池概述DBCP连接池装饰者模式C3P0连接池JdbcUtils小工具2.0Tomcat配置连接池ThreadLocalDBUtilsQueryRunnerResultSetHandler批处理BaseServlet数据库连接池概述1.用池来管理Connection,这可以重复使用Connection连接池也是使用四大连接参数来创建连接对象2.池参数(所有池参数都有默认...原创 2019-02-01 17:08:49 · 350 阅读 · 0 评论 -
数据库概念与应用(mysql)
数据库(MySQL)文章目录数据库管理系统概述数据库管理系统(DBMS)的概述SQL语言概述SQL语法SQL语句分类DDL库常用数据类型表DML插入数据修改数据删除数据DCL(了解)创建用户给用户授权撤销授权查看权限和删除用户DQL基本查询条件控制排序聚合函数分组查询limit子句编码数据库备份和恢复约束主键约束主键自增长常用约束外键约束概念模型对象模型关系模型多表查询合并结果集连接查询子查询J...原创 2019-02-01 10:37:45 · 515 阅读 · 0 评论