Sql
Lb_CsdnJava
只要奋斗,一切皆为美好!
展开
-
explain性能测试
explainselect_typetablepartitionstypepossible_keysKeykey_lenrefrows注意事项 select_type (1) SIMPLE(简单SELECT,不使用UNION或子查询等) //UNION 操作符用于合并两个或多个 SELECT 语句的结果集 (2) PRIMARY(子查询中最外层查询,查询中若包含任何复杂的子部分,最外层的sel...原创 2020-04-05 22:24:50 · 250 阅读 · 0 评论 -
MySQL常用语句整理
数据库操作 显示所有数据库: show databases; 创建数据库: CREATE DATABASE IF NOT EXISTS db_name CHARACTER SET utf8mb4; 使用数据库: use db_name; 删除数据库: drop database if exists db_name; 表操作 1.创建表: CREATE TABLE tabl...原创 2020-04-03 23:15:27 · 173 阅读 · 0 评论 -
MySQL引擎 ( MyISAM 和 InnoDB )
简介 数据库引擎是用于存储、处理和保护数据的核心服务 (简言:一种引擎就是一种管理数据的方式) 当你访问数据库时,不管是手动访问,还是程序访问,都不是直接读写数据库文件,而是通过数据库引擎去访问数据库文件 MyISAM 1.MySQL 5.0之前的默认引擎; 2.它把数据文件和索引文件分开存储; 3.数据文件是按照线性表方式存储; 4.索引文件是按照B+树的结构存储。 InnoDB 1....原创 2020-03-03 16:44:30 · 201 阅读 · 0 评论 -
认识数据库事务(Transaction)
事务简介特性数据库操作存在的不确定情况隔离级别 简介 事务 是由事务开始与事务结束之间执行的全部数据库操作组成。 特性 1、原子性(Atomicity):事务中的全部操作在数据库中是不可分割的,等同于一个原子操作。要么全部执行,要么全部不执行; 2、一致性(Consistency):几个并行执行的事务,其执行结果必须与按某一顺序串行执行的结果相一致; 3、隔离性(Isolation):事务的执行不...原创 2020-02-17 18:13:59 · 1695 阅读 · 1 评论 -
Statement和Preparestatement的区别和联系
statement和preparestatement简介区别 简介 ~~~~~~~ Statement 是 Java 执行数据库操作的一个重要接口,用于在已经建立数据库连接的基础上,向数据库发送要执行的SQL语句。Statement对...原创 2020-02-11 15:20:14 · 221 阅读 · 0 评论