事务 1. 事务的介绍 事务就是用户定义的一系列执行SQL语句的操作, 这些操作要么完全地执行,要么完全地都不执行, 它是一个不可分割的工作执行单元。 事务的使用场景: 在日常生活中,有时我们需要进行银行转账,这个银行转账操作背后就是需要执行多个SQL语句,假如这些SQL执行到一半突然停电了,那么就 ...
分类:
其他好文 时间:
2020-03-30 19:28:04
阅读次数:
68
参考 https://www.cnblogs.com/xuzhengzong/p/8873451.html 应用程序有很多 JOIN 查询,你应该确认两个表中Join的字段是被建过索引的。这些被用来Join的字段,应该是相同的类型的。 这样,MySQL内部会启动为你优化Join的SQL语句的机制。性 ...
分类:
其他好文 时间:
2020-03-30 16:34:19
阅读次数:
300
PDF中的 plsql developer中 解决方法:使用Google Chrome打开在复制就解决了 ...
分类:
数据库 时间:
2020-03-30 12:52:47
阅读次数:
117
总结: 同义词是现有数据库对象的别名 序列用于生成唯一、连续的序号 视图是基于一个或多个表的虚拟表 索引是与表相关的一个可选结构,用于提高 SQL 语句执行的性能 索引类型有标准索引、唯一索引、反向键索引、位图索引 同义词是现有对象的一个别名。 简化SQL语句 隐藏对象的名称和所有者 提供对对象的公 ...
分类:
数据库 时间:
2020-03-30 09:22:23
阅读次数:
100
MyBatis中常用动态SQL: choose when otherwise if trim where foreach 1,<if>元素被用来有条件地嵌入SQL片段,如果测试条件被赋值为true,则相应地SQL片段将会被添加到SQL语句中。 <select id="searchCourses" p ...
分类:
数据库 时间:
2020-03-29 15:28:05
阅读次数:
149
21篇测试必备的Mysql常用sql语句,每天敲一篇,每次敲三遍,每月一循环,全都可记住!! https://www.cnblogs.com/poloyy/category/1683347.html 需要注意,创建数据库和创建表的语句博文都在前面哦,整个系列都是相互关联的哈,需要用到前面创建的数据库 ...
分类:
数据库 时间:
2020-03-29 14:19:33
阅读次数:
97
1:mybatis的概述 mybatis是一个持久层框架,用java编写的。 它封装了jdbc操作的很多细节,使开发者只需要关注sql语句本身,而无需关注注册驱动,创建连接等繁杂过程 它使用了ORM思想实现了结果集的封装。 2:mybits入门案例:使用mybits进行最简单的查询(sql:sele ...
分类:
其他好文 时间:
2020-03-29 14:15:23
阅读次数:
85
查询语言 Hibernate 查询语言(HQL)是一种面向对象的查询语言,类似于 SQL,但不是去对表和列进行操作,而是面向对象和它们的属性。 HQL 查询被 Hibernate 翻译为传统的 SQL 查询从而对数据库进行操作。 尽管你能直接使用本地 SQL 语句,但我还是建议你尽可能的使用 HQL ...
分类:
Web程序 时间:
2020-03-28 18:03:36
阅读次数:
73
1、指从应用程序一次性地发送一组完整的sql语句到sql server上执行 2、批处理的所有语句当做一个整体被分析,编译,执行。 3、所有的批处理指令以GO作为结束的标志 4、GO的特点: 自成一行,只有注释能在同一行 每个批处理单独发送到服务器 GO不是T-SQL命令 ...
分类:
其他好文 时间:
2020-03-28 11:50:34
阅读次数:
95
遍历字符串 我觉得首先要提出一个疑问: 一个数据库本身就是用于存储的,遍历字符串究竟有何意义? 先看如何实现的,毕竟sql service 是没有for循环,也没有loop和while的。 的确是遍历了这个字符串JONES. 原理也十分的简单: T10 可以看成一个索引集,利用一个笛卡尔积的特性实现 ...
分类:
数据库 时间:
2020-03-28 01:18:51
阅读次数:
281