sql
馨新欣心1
这个作者很懒,什么都没留下…
展开
-
数据库sql语句小知识
在CDATA内部的所有内容都会被解析器忽略。如果文本包含了很多的"一个 CDATA 部件以""标记结束:原创 2016-03-11 16:44:44 · 288 阅读 · 0 评论 -
MyBatis数据库sql语句中in一个动态数组
foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名,index指定一个名字,用于表示在迭代过程中,每次迭代到的位置,open表示该语句以什么开始,separator表示在每次进行迭代之间以什么符号作为分隔符,cl原创 2016-02-27 18:17:12 · 10752 阅读 · 1 评论 -
十步完全理解 SQL--很好的一篇关于sql的文章
很多程序员视 SQL 为洪水猛兽。SQL 是一种为数不多的声明性语言,它的运行方式完全不同于我们所熟知的命令行语言、面向对象的程序语言、甚至是函数语言(尽管有些人认为 SQL 语言也是一种函数式语言)。我们每天都在写 SQL 并且应用在开源软件 jOOQ 中。于是我想把 SQL 之美介绍给那些仍然对它头疼不已的朋友,所以本文是为了以下读者而特地编写的:1、 在工作中会用到 SQL转载 2016-10-11 17:26:09 · 3752 阅读 · 0 评论 -
数据库事务中的隔离级别和锁+spring Transactional注解
数据库事务中的隔离级别和锁数据库事务在后端开发中占非常重要的地位,如何确保数据读取的正确性、安全性也是我们需要研究的问题。ACID首先总结一下数据库事务正确执行的四个要素(ACID):原子性(Atomicity):即事务是不可分割的最小工作单元,事务内的操作要么全做,要么全不做,不能只做一部分;一致性(Consistency):在事务执行前数据库的数据处于正确的状态,而原创 2017-05-09 16:28:58 · 1083 阅读 · 0 评论 -
MYSQL查看执行计划
1、 概述: 执行计划的查看是进行数据库的sql语句调优时依据的一个重要依据,mysql的执行计划查看相对oracle简便很多,功能也相对简单很多的SQL语句都不能直接查看。本文档整理了mysql执行计划的生成方法和查看。2、 执行计划的生成和查看 2.1 执行计划的生成方法:explain select …………….原创 2017-10-10 10:37:43 · 414 阅读 · 0 评论 -
mysql主从数据库备份
主库 1.配置文件 /etc/mysql/mysql.cnf 加 [mysqld]log-bin=mysql-binserver-id=2 #从库需要设置2以外的其他值binlog-ignore-db=information_schema #忽略的数据库binlog-ignore-db=sys #忽略的数据库binlog-ignore-db=mysq...原创 2018-07-19 14:38:35 · 333 阅读 · 0 评论