定义一个 SqlIntercepor 类 import com.culturalCenter.placeManage.globalConfig.Interface.InterceptAnnotation; import org.apache.ibatis.executor.statement.Sta ...
分类:
数据库 时间:
2020-07-01 12:25:57
阅读次数:
153
把价格最高的商品取出来??? select * from goods order by goods_price desc limit 1; 可是价格最高的可能有很多条数据呢? 所以,换一种方式 1,查出最高的价格 select max(goods_price) from goods; 2,根据最高价 ...
分类:
数据库 时间:
2020-07-01 12:14:56
阅读次数:
78
MySQL进阶 创建数据库,添加数据表 首先,需要创建一个数据库,使用utf8编码集。 下面是Oracle中自带的四张表,在MySQL中的建表语句 /* 功能:创建 scott 数据库中的 dept 表 */ create table dept( deptno int unsigned auto_i ...
分类:
数据库 时间:
2020-07-01 11:08:47
阅读次数:
67
一:主键索引,唯一索引和普通索引的关系主键索引 主键索引是唯一索引的特殊类型。 数据库表通常有一列或列组合,其值用来唯一标识表中的每一行。该列称为表的主键。 在数据库关系图中为表定义一个主键将自动创建主键索引,主键索引是唯一索引的特殊类型。主键索引要求主键中的每个值是唯一的。当在查询中使用主键索引时 ...
分类:
数据库 时间:
2020-07-01 11:07:09
阅读次数:
80
产生原因主要有两种情况,会导致缓存和 DB 的一致性问题: 并发的场景下,导致读取老的 DB 数据,更新到缓存中。 缓存和 DB 的操作,不在一个事务中,可能只有一个操作成功,而另一个操作失败,导致不一致。 当然,有一点我们要注意,缓存和 DB 的一致性,我们指的更多的是最终一致性。我们使用缓存只要 ...
分类:
数据库 时间:
2020-07-01 09:49:36
阅读次数:
50
意义: 在一张已经存在数据的数据表的基础之上,将已经存在的数据进行复制,插入到对应的表中! #先创建一张表 create table ruchong ( a int, b float ); #插入测试数据: insert into ruchong values(10, 3.14),(23, 5.20 ...
分类:
数据库 时间:
2020-07-01 09:47:01
阅读次数:
74
1. 前言 相信参与使用Oracle数据库进行项目开发、运维的同学常常被Oracle JDBC驱动的Maven依赖折磨。现在这一情况在今年二月份得到了改变,甲骨文这个老顽固终于开窍了。 一位甲骨文的工程师发布博客:在Maven中央仓库中,现在不单单最新版本的Oracle JDBC驱动程序,而且还可以 ...
分类:
数据库 时间:
2020-07-01 09:40:55
阅读次数:
67
这一章介绍SQL常见的优化,一共30条 第一条 对查询优化,要尽量的避免全表扫描,首先应该考虑在where以及order by 涉及的列上建立索引。 第二条 应尽量避免在where子句中对字段的null进行判断,否则将会导致引擎放弃使用索引而进行全表扫描。例如 select id from t wh ...
分类:
数据库 时间:
2020-07-01 09:35:52
阅读次数:
72
外键(foreign key) 概念 foreign key,外面的主键,其他表的主键! 如果一个实体A的某个字段,刚好指向或者引用另一个实体B的主键,那么实体A的这个字段就是叫作外键! 作用 外键的意义就是用来约束关系内的实体! 思考: 为什么要有外键约束? 因为比较符合现实中正常的业务逻辑! 假 ...
分类:
数据库 时间:
2020-07-01 09:29:35
阅读次数:
85
1. Oracle JDK版本将每三年发布-次,而OpenJDK版本每三个月发布一次;2. OpenJDK 是一个参考模型并且是完全开源的,而Oracle JDK是OpenJDK的一个实现,并不是完全开源的; 3. Oracle JDK比OpenJDK更稳定。OpenJDK 和Oracle JDK的 ...
分类:
数据库 时间:
2020-07-01 09:26:06
阅读次数:
66
--1.查看数据库版本信息 select @@version --2.查看所有数据库名称及大小 exec sp_helpdb --3.查看数据库所在机器的操作系统参数 exec master..xp_msver --4.查看数据库启动的参数 --5.查看数据库启动时间 select convert( ...
分类:
数据库 时间:
2020-07-01 09:25:48
阅读次数:
114
from后面的子句往往叫作五子句,也叫作五子查询 五子查询的选项都可以没有,但是如果要有,就必须按顺序写! select [select选项] * | 字段列表 [as 字段别名] from 数据源 [where子句] [group by子句] [having子句 ] [order by子句] [l ...
分类:
数据库 时间:
2020-07-01 09:22:23
阅读次数:
72
InfluxDB作为时序数据库,与传统的关系型数据库相比而言,还是有一些区别的,下面尽量以简单明了的方式介绍下相关的术语概念 I. 基本概念mysql influxdb 说明database database 数据库table measurement 类似mysql中表的概念record tag + ...
分类:
数据库 时间:
2020-07-01 09:21:37
阅读次数:
111
前一阵领导安排了一个任务:定时将集团数据库某表的数据同步至我们公司服务器的数据库,感觉比写增删改查SQL有趣,特意记录下来,希望能帮到有类似需求的小伙伴,如有错误也希望各位不吝指教 环境描述: 集团数据库:Oracle 11g 部门数据库:Oracle 11g 使用的软件:PLSQL Develop ...
分类:
数据库 时间:
2020-07-01 09:18:56
阅读次数:
71
1.Date Functions 【DATENOW()】 GGSCI (xag131) 3> view params RT002 REPLICAT RT002 SETENV (ORACLE_SID='CDB1') DBOPTIONS INTEGRATEDPARAMS(parallelism 6) U ...
分类:
数据库 时间:
2020-07-01 00:22:51
阅读次数:
74
UDF介绍 UDF (user defined function),即用户自定义函数。是通过添加新函数,对MySQL的功能进行扩充,其实就像使用本地MySQL函数如 user() 或 concat() 等。 假设我的UDF文件名为 udf.dll,存放在MySQL安装目录的 lib/plugin 目 ...
分类:
数据库 时间:
2020-07-01 00:17:57
阅读次数:
100
进入指定目录: # cd /var/lib/pgsql/9.3/data/ 使用vi编辑pg_hba.conf文件 # vi pg_hba.conf 以上配置为所有IP及网关都允许访问,使用MD5认证。 postgres用户可访问所有数据库 bret用户仅允许访问community、communit ...
分类:
数据库 时间:
2020-07-01 00:15:23
阅读次数:
93