05 2020 档案
摘要:set autocommit=0指事务非自动提交,自此句执行以后,每个SQL语句或者语句块所在的事务都需要显示"commit"才能提交事务。 1、不管autocommit 是1还是0 START TRANSACTION 后,只有当commit数据才会生效,ROLLBACK后就会回滚。 2、当auto
阅读全文
摘要:In this blog, we will see the very basic thing “I” of “ACID” and an important property of Transaction ie., “ISOLATION” The isolation defines the way i
阅读全文
摘要:前言:mysql在我们的开发中基本每天都要面对的,作为开发中的数据的来源,mysql承担者存储数据和读写数据的职责。因为学习和了解mysql是至关重要的,那么当我们在客户端发起一个sql到出现详细的查询数据,这其中究竟经历了什么样的过程?mysql服务端是如何处理请求的,又是如何执行sql语句的?本
阅读全文
摘要:关于or、or null、count的介绍 or是短路逻辑或运算,当左边为true时,则不再继续运算右边,当左边为false时才继续运算右边;在mysql内部中true、false用1、0表示;exp or null先计算exp如果为true则直接返回true(1),否则继续运算右边,而右边是nul
阅读全文
摘要:STRAIGHT_JOIN,在数据量大的联表查询中灵活运用的话,能大大缩短查询时间。 首先来解释下STRAIGHT_JOIN到底是用做什么的: -- STRAIGHT_JOIN is similar to JOIN, except that the left table is always read
阅读全文
摘要:Postgresql常用命令 连接数据库: NEO:~ zhenxink$ psql postgres 用指定的用户名登陆指定的数据库: MacBook-Pro:~ zhenxink$ psql -U testdbuser -W testdb Password for user testdbuser
阅读全文