今天调试程序查看日志遇到如下日志打印 Preparing: merge into ex_mistakes_tb a using (select ? user_no, ? quest_no from dual) b on (a.user_no = b.user_no and a.quest_no = ...
分类:
数据库技术 时间:
2021-08-12 12:00:54
收藏:
0 评论:
0 赞:
0 阅读:
22
闪回 --查询历史数据 select * from 表名 as of timestamp to_timestamp('20210811 17:30:00','yyyymmdd HH24:mi:ss'); --开启表的行移动功能 alter table 表名 enable row movement; ...
分类:
数据库技术 时间:
2021-08-12 11:55:19
收藏:
0 评论:
0 赞:
0 阅读:
27
背景:常在项目交付时供他人参阅,我们常会出一版数据库文档,详细解释每个字段,如果一个个去手动地导,不仅太慢而且chun,最近在GitHub发现一款神器,screw,只需简单配置即可自动导出。GitHub地址 一、数据库支持MySQLMariaDBTIDBOracleSqlServerPostgreS ...
分类:
数据库技术 时间:
2021-08-12 11:54:11
收藏:
0 评论:
0 赞:
0 阅读:
36
group by 在select 语句中可以使用group by 子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句限制返回的结果集。group by 子句可以将查询结果分组,并返回行的汇总信息Oracle 按照group by 子句中指定的表达式的值分 ...
分类:
数据库技术 时间:
2021-08-12 11:51:04
收藏:
0 评论:
0 赞:
0 阅读:
20
Windows 平台下提供两种安装 MySQL 的方式: MySQL 图形化安装(.msi 安装文件)。 免安装版(.zip 压缩文件)。 用户使用图形化安装包安装配置 MySQL 的步骤如下: 安装MySQL 步骤 1):双击下载的 MySQL 安装文件,进入 MySQL 安装界面,首先进入“Li ...
分类:
数据库技术 时间:
2021-08-11 23:55:40
收藏:
0 评论:
0 赞:
0 阅读:
58
一、MySQL逻辑架构 1.1 结构分析 整体来说,MySql的逻辑架构分成三个部分。 1)客户端:主要是建立连接的过程,交互的过程 2)核心服务 3)存储引擎 这个可能比较抽象,我们结合MySql的查询过程,结合着进行学习。 1.2 结构图 二、MySql查询过程 2.1 流程图 这个图其实就是在 ...
分类:
数据库技术 时间:
2021-08-11 23:53:49
收藏:
0 评论:
0 赞:
0 阅读:
43
一、疑问,Oracle数据泵导入的时候创建索引是否会使用并行? 某客户需要使用数据泵进行迁移,客户咨询导入的时间能不能加快一点。 那么如何加快导入的速度呢? 多加一些并行,那么创建索引内部的索引并行度是否会调整呢? 带着这些疑问看看Oracle数据泵并行参数与导入后创建索引的并行度是否有关系! 二、 ...
分类:
数据库技术 时间:
2021-08-11 23:48:18
收藏:
0 评论:
0 赞:
0 阅读:
29
1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 WHERE 及 ORDER BY 涉及的列上建立索引。 2、应尽量避免在 WHERE 子句中对字段进行 NULL 值判断,创建表时 NULL 是默认值,但大多数时候应该使用 NOT NULL,或者使用一个特殊的值,如 0,-1 作为默认值。 3、 ...
分类:
数据库技术 时间:
2021-08-11 23:38:13
收藏:
0 评论:
0 赞:
0 阅读:
34
1. 键值约束与扩展属性 键值约束: 约束表中指定字段的数据必须符合某种规则 种类: 非空约束: NOT NULL -- 约束指定字段的数据不能为NULL 唯一约束: UNIQUE -- 约束指定字段的数据不能出现重复 主键约束: primary key -- 数据非空且唯一, 一张表只能有一个主键 ...
分类:
数据库技术 时间:
2021-08-11 23:35:16
收藏:
0 评论:
0 赞:
0 阅读:
22
select * from user limit 3 表示取前3条数据 select * from user limit 1,3 表示从第1个数据后(不包含第一条)开始 取3条数据; 即取2,3,4三条数据 select * from user limit 3 offset 1; offset 1 ...
分类:
数据库技术 时间:
2021-08-11 23:32:49
收藏:
0 评论:
0 赞:
0 阅读:
33
数据库简介 理解 用于持久化保存数据的管理软件 保存数据技术 1、将数据保存到内存中:变量、对象、数组、集合 特点:易失性 2、持久化保存技术:IO 特点:可操作性比较差,效率低 数据库:是一个存储数据的仓库本质上是一个文件系统、可以通过结构化查询语言简称sql对里面的数据进行CRUD(增删改查) ...
分类:
数据库技术 时间:
2021-08-11 23:31:07
收藏:
0 评论:
0 赞:
0 阅读:
19
冲突关联: Cyclic dependency found. Users is dependent of itself // A关联了B,B关联了A 遇到的场景: 用户表关联角色,角色关联用户(表示是哪个用户创建的) sequelize创建表时候遇到的问题。 解决方式: # 这个必须加,sequel ...
分类:
数据库技术 时间:
2021-08-11 19:26:46
收藏:
0 评论:
0 赞:
0 阅读:
53
explain select oi.* from order_invoice oi where oi.id in( select distinct iro.invoice_id from invoice_re_order iro,order_total ot where iro.total_code ...
分类:
数据库技术 时间:
2021-08-11 19:25:39
收藏:
0 评论:
0 赞:
0 阅读:
33
前言 工作中经常使用MySQL for Docker进行测试,在此记录下简单步骤。文件内容根据个人实际情况进行修改。 1.Dockerfile 1.1.文件介绍 文件介绍: Dockerfile:创建docker所使用的剧本。 init.sql:创建MySQL后运行的SQL。 my.cnf:MySQ ...
分类:
数据库技术 时间:
2021-08-11 19:20:19
收藏:
0 评论:
0 赞:
0 阅读:
25
TRIGGER `update_class_name` BEFORE UPDATE ON `test` FOR EACH ROW BEGIN DECLARE class_name VARCHAR(20) DEFAULT ''; set class_name = (SELECT class from ...
分类:
数据库技术 时间:
2021-08-11 19:16:20
收藏:
0 评论:
0 赞:
0 阅读:
23
问题描述 使用adb pull进行文件拉取,拉取失败,注意:此处演示不使用具体的包名以及路径名,注意:此处演示不使用具体的包名以及路径名,注意:此处演示不使用具体的包名以及路径名 包:com.test 路径:databases/test.db # 问题 ? adb pull /data/data/c ...
分类:
数据库技术 时间:
2021-08-11 19:15:31
收藏:
0 评论:
0 赞:
0 阅读:
22
##前言 平时在开发中,针对动态sql这块目前是薄弱点,自己根据官网在对应项目边测试边写博客,此篇只是为了加深动态sql的熟练度,有不到之处敬请批评指正! ###1.if 使用动态 SQL 最常见情景是根据条件包含 where 子句的一部分。比如: <select id="findActiveBlo ...
分类:
数据库技术 时间:
2021-08-11 19:09:55
收藏:
0 评论:
0 赞:
0 阅读:
27
原作者地址 : https://mp.weixin.qq.com/s/Z-8nIsz9oYAuCduNjWpECw 1. 选取最适用的字段属性。 MySQL 可以支持大数据量的存取,但数据库中的表越小,在上面执行的查询就越快,所以可以将表中的字段宽度设置的尽可能小。 2. 使用连接来代替子查询(Su ...
分类:
数据库技术 时间:
2021-08-11 19:08:47
收藏:
0 评论:
0 赞:
0 阅读:
20
一、数据库 数据库:存储、维护和管理数据的集合 数据库管理系统:指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据库管理系统访问数据库中的数据。 二、SQL SQL:structure query language,结 ...
分类:
数据库技术 时间:
2021-08-11 19:04:47
收藏:
0 评论:
0 赞:
0 阅读:
16
The total number of locks exceeds the lock table size 问题 我的电脑 右键-管理-服务和应用程序-服务-找到 mysql任务,先终止任务。 mysql 安装文件夹下有个文件 my.ini 直接打开修改mysql配置文件 搜索 tmp_table_ ...
分类:
数据库技术 时间:
2021-08-11 19:00:27
收藏:
0 评论:
0 赞:
0 阅读:
21