ETL

Extract, transform, load
In computing, extract, transform, load refers to a process in database usage and especially in data warehousing.

view 视图

基于查询结果的虚拟表(就是存储的一些命令)

事物

事务是应用程序中一系列逻辑相关的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性:一个事务中的一系列的操作要么全部成功,要么一个都不做。
事务的结束有两种,当事务中的所以步骤全部成功执行时,事务提交。如果其中一个步骤失败,将发生回滚操作,撤消之前的所有操作。
在mysql的执行引擎当中只有innoDB支持事务,可以通过 “show engines;”查看
事务的 ACID

事务具有四个特征:原子性( Atomicity )、一致性( Consistency )、隔离性( Isolation )和持久性( Durability )。这四个特性简称为 ACID 特性。
1 、原子性
事务是数据库的逻辑工作单位,不可分割,事务中包含的各操作要么都做,要么都不做
2 、一致性
事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。因此当数据库只包含成功事务提交的结果时,就说数据库处于一致性状态。如果数据库系统 运行中发生故障,有些事务尚未完成就被迫中断,这些未完成事务对数据库所做的修改有一部分已写入物理数据库,这时数据库就处于一种不正确的状态,或者说是 不一致的状态。
3 、隔离性
一个事务的执行不能其它事务干扰。即一个事务内部的操作及使用的数据对其它并发事务是隔离的,并发执行的各个事务之间不能互相干扰。 事务的隔离级别有4级,关于MySQL的事务处理及隔离级别
4 、持续性
也称永久性,指一个事务一旦提交,它对数据库中的数据的改变就应该是永久性的,不能回滚。接下来的其它操作或故障不应该对其执行结果有任何影响。

mysql Miscellaneous notes相关推荐

  1. MySQL Miscellaneous Functions(ip uuid方法)

    Name Description 例子 ANY_VALUE() Suppress ONLY_FULL_GROUP_BY value rejection BIN_TO_UUID() Convert bi ...

  2. linux mysql详解,Linux 下mysql安装使用详解

    一.检查旧版本,rpm 完全卸载 rpm -qa |grep mysql  查询,将相关包卸载 find / -name mysql     查询, 相关mysql目录,文件统统卸载 /etc/my. ...

  3. Linux安装MySQL的两种方法

    原文链接:http://blog.csdn.net/superchanon/article/details/8546254 -------------------------------------- ...

  4. mysql1714_linux环境安装mysql

    #将rpm包上传到/root/work目录(也可以是其他目录) MySQL-server-5.6.29-1.linux_glibc2.5.x86_64.rpm MySQL-client-5.6.29- ...

  5. 2019 MySQL 8 安全安装避坑指南

    1. 安装vmware centos的虚拟机 -省却安装vmware虚拟机管理的部分 -centos7下载地址: 官方:https://www.centos.org/download/ 镜像文件地址: ...

  6. 树莓派安装mysql5.6_Linux上安装MySQL5.6

    OS & MySQL的版本号和配置: MySQL Version: 5.6.19Linux Version: Linux boston.oracle.com 2.6.18-164.el5 #1 ...

  7. How To Use Google Logging Library (glog)

    文章转自:http://www.cnblogs.com/lexus/archive/2012/10/29/2744595.html 版权归原作者. Introduction Google glog i ...

  8. spring-boot 2.5.6 问题:WARN: This connection is using TLSv1.1

    参考: Springboot, link failure.SSL peer shut down incorrectly.Unsupported record version Unknown-0.0问题 ...

  9. Django项目实践3 - Django模型(字段、数据库操作及模型继承)

    http://blog.csdn.net/pipisorry/article/details/45725953 Django数据库字段类型(Field types) AutoField class A ...

最新文章

  1. mac下软件包管理brew
  2. 求两个有序数组的中位数-算法导论
  3. 浅谈博客园的初使用体验
  4. iNeuOS工业互联平台,发布消息管理、子用户权限管理、元件移动事件、联动控制、油表饼状图和建筑类设备驱动,v3.4版本...
  5. 如何根据离散点自动绘制等值线(等高线)之 三角形法
  6. Job中的Task是如何调度的
  7. 雷军:技术立业是小米血液里最重要的东西
  8. GIS专家:云GIS带来的最大影响是体系架构
  9. JavaScript实现了网页的行为
  10. signalr判断对方是否和服务器断开_感情初期,如何快速判断对方是否合适,看这三件事...
  11. 湘潭大学计算机网络试卷答案,湘潭大学计算机网络试卷
  12. 2021白盒测试常用工具介绍【建议收藏】
  13. numpy_multiply函数
  14. 有约束的最小二乘方图像复原方法_matlab图像复原算法
  15. 大数据课程30天掌握 spark内存计算(python )-徐培成-专题视频课程
  16. java计算机毕业设计晨光文具店进销存系统设计与开发源码+数据库+系统+lw文档+部署
  17. word abbreviation
  18. python实现xlsx批量转xls(或者xls批量转xlsx)
  19. strapi终于装好了,网速太慢了,处理了一下代理,新建了一个.zshrc文件,加入了pon和poff两个函数
  20. Live Messenger ,Gmail ,Orkut ,Wallop

热门文章

  1. 华为 HarmonyOS 的野心比你想象中更大,android小游戏源代码
  2. 《统计建模与R软件》第二章课后作业解题答案
  3. 凭什么都是Java开发三年,而他能进大厂薪资是“我”2倍?
  4. mysql 编码错误_【分享】MySQl操作系统提示错误编码
  5. WebGL探索——抉择:实践方向(twgl.js、Filament、Claygl、BabylonJS、ThreeJS、LayaboxJS、SceneJS、ThinkJS、ThingJS)
  6. C++定义结构体大小根堆的方法
  7. 图像颜色校正的几种方法
  8. Pandas 根据category自定义排序
  9. devmem读写物理内存
  10. c语言中负数的读取和存储,C语言中负数的存储方式