1、 多字段like模糊查询优化:最常见的写法:where a like '%xx%' or b like '%xx%' or c like '%xx%'; 这种写法查询效率低,经过调查,下面的方法可以替代,并且效率高:1、如果like的关键字相同:where instr(nvl(a, '')||n ...
分类:
数据库技术 时间:
2021-05-11 16:37:30
收藏:
0 评论:
0 赞:
0 阅读:
20
数据库设计 原则 业务初期用单库 读压力大,读高可用,用分组 数据量大,写线性扩容,用分片 属性短,访问频度高的属性,垂直拆分到一起 用户信息为例 User(uid,uname,pwd,sex,nickname...) uid 为用户 ID,主键 uname, pwd, sex, age, nick ...
分类:
数据库技术 时间:
2021-05-11 16:36:50
收藏:
0 评论:
0 赞:
0 阅读:
21
今天遇到一个问题,mysql数据库,在有些场景下,使用自增主键id排序+limit查询时,会很慢。 场景1:表数据50W+,id倒序/升序,limit分页,结果集<=10,耗时 0.9~1.4秒,不分页耗时100~180毫秒. 备注:结果集数量越小,查询速度越慢。 如下SQL SELECT id, ...
分类:
数据库技术 时间:
2021-05-11 16:35:42
收藏:
0 评论:
0 赞:
0 阅读:
18
<template> <view id="addSupplierInfo"> <global-header :imgSrcLeft="'/static/nav/back.png'" :title="'新增供应商'" /> <view class="body"> <view class="cont"> ...
分类:
数据库技术 时间:
2021-05-11 16:29:16
收藏:
0 评论:
0 赞:
0 阅读:
23
1、首先查看当前数据库是否处于归档模式 可使用如下两种方式查看 1.1 select name, log_mode from v$database; log_mode的值为 NOARCHIVELOG 表示数据库处于非归档模式 log_mode的值为 ARCHIVELOG 表示数据库处于归档模式 1. ...
分类:
数据库技术 时间:
2021-05-11 16:26:50
收藏:
0 评论:
0 赞:
0 阅读:
20
今天用IntelliJ IDEA连接SqlServer。实现Java调用Sql语句。 Step1. 首先我们需要下载mricosoft官方的sqlsever API,JDBC API 允许用户访问任何形式的表格数据,尤其是存储在关系数据库中的数据。 下载地址:https://docs.microso ...
分类:
数据库技术 时间:
2021-05-11 16:25:53
收藏:
0 评论:
0 赞:
0 阅读:
35
一、导读 对比传统关系型数据库,NoSQL有着更为复杂的分类——键值、面向文档、列存储以及图数据库。这里就带你一览NoSQL各种类型的适用场景及一些知名公司的方案选择。 在过去几年,关系型数据库一直是数据持久化的唯一选择,数据工作者考虑的也只是在这些传统数据库中做筛选,比如SQL Server、Or ...
分类:
数据库技术 时间:
2021-05-11 16:25:15
收藏:
0 评论:
0 赞:
0 阅读:
13
插入文档 单个插入 这里我都在可视化工具 robo 3T下操作了 user1 = { "name":"李四", "age":"21", "gender":"男" } db.userInfo.insert(user1) 这里我定义一个user1,json格式的数据,调用insert命令,成功插入,这个 ...
分类:
数据库技术 时间:
2021-05-11 16:23:00
收藏:
0 评论:
0 赞:
0 阅读:
21
mysql时间与字符串之间相互转换 1.时间转字符串 DATE_FORMAT(日期,格式字符串) SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s'); 2.字符串转时间 STR_TO_DATE(字符串,日志格式) SELECT STR_TO_DATE('20 ...
分类:
数据库技术 时间:
2021-05-11 16:22:06
收藏:
0 评论:
0 赞:
0 阅读:
15
测试类: public class DbTest { private JdbcTemplate jdbcTemplate; private DataSourceTransactionManager txManager; private DefaultTransactionDefinition txD ...
分类:
数据库技术 时间:
2021-05-11 16:20:50
收藏:
0 评论:
0 赞:
0 阅读:
10
最近工作上有个要求,要用Entity Framework 对Json类型文件操作,来自动更改配置项,但是之前都是用EF来映射的数据库,还没有对文件做过映射,又重新去读了MSDN的文档才知道,原来也是有相关的资料的; 下面是用法,文档链接在最后; Entity Framework 6 C#引用Nuge ...
分类:
数据库技术 时间:
2021-05-11 16:18:33
收藏:
0 评论:
0 赞:
0 阅读:
19
Oracle创建directory 一般创建directory都是为了用数据泵导入/导出数据用,其实directory还有很多别的用处,本文不做阐述 1、新建directory的语法 CREATE [OR REPLACE] DIRECTORY directory AS 'pathname'; 例如: ...
分类:
数据库技术 时间:
2021-05-11 16:16:35
收藏:
0 评论:
0 赞:
0 阅读:
22
报异常: A second operation started on this context before a previous operation completed. This is usually caused by different threads using the same inst ...
分类:
数据库技术 时间:
2021-05-11 16:16:16
收藏:
0 评论:
0 赞:
0 阅读:
23
dble 简介与整体架构 dble简介 dble是上海爱可?信息技术股份有限公司基于mysql的?可扩展性的分布式中间件,存在以下?个优势特性: 数据?平拆分 随着业务的发展,您可以使?dble来替换原始的单个MySQL实例。 兼容Mysql 与MySQL协议兼容,在?多数情况下,您可以?它替换My ...
分类:
数据库技术 时间:
2021-05-11 10:16:35
收藏:
0 评论:
0 赞:
0 阅读:
72
MySQL函数写法 首先要查看数据库中是否存在次函数 查看数据库函数的命令 SHOW FUNCTION STATUS; CREATE FUNCTION test (id CHAR(100)) RETURN INTEGER; 创建一个函数BEGIN 开始 DECLARE temp INTEGER; 声 ...
分类:
数据库技术 时间:
2021-05-11 10:12:07
收藏:
0 评论:
0 赞:
0 阅读:
28
Transact-SQL简介 SQL是关系型数据库的标准语言,几乎所有的关系型数据库都支持SQL。但SQL不支持流程控制,使用起来不太方便。 因此,大型关系型数据库在SQL基础上推出了结构化的SQL编程语言,如SQL Server 2012的Transact-SQL、Oracle 11g的PL/SQ ...
分类:
数据库技术 时间:
2021-05-11 10:10:34
收藏:
0 评论:
0 赞:
0 阅读:
17
一、先说锁的概念 锁级别: 1.行级锁: InnoDB引擎(也支持表级锁,默认是行级锁),开销大,加锁慢;会出现死锁。锁定粒度最小,发生锁冲突的概率最低,并发度最高。 2.表级锁:MylSAM引擎和Memory引擎,开销小,加锁快;不会出现死锁,锁定粒度最大,发生锁冲突的概率最高,并发度最低。 3. ...
分类:
数据库技术 时间:
2021-05-11 10:09:08
收藏:
0 评论:
0 赞:
0 阅读:
17
三级模式: 两级映射: 规范化理论: 范式: 第一范式(1NF):在关系模式R中,当且仅当所有域只包含原子值,即每个分量都是不可再分的数据项,则称R是第一范式。 第二范式(2NF):当且仅当R是1NF,且每一个非主属性完全依赖主键(不存在部分依赖)时,则称R是第二范式。 第三范式(3NF):当且仅当 ...
分类:
数据库技术 时间:
2021-05-11 10:08:13
收藏:
0 评论:
0 赞:
0 阅读:
25
Mysql提供了Explain关键字,用来对SELECT语句进行解析,一般用于进行慢查询分析与优化。 使用方法示例: EXPLAIN SELECT * FROM `user_info` WHERE id < 100; Explain输出内容如下: mysql> explain select * fr ...
分类:
数据库技术 时间:
2021-05-11 10:06:19
收藏:
0 评论:
0 赞:
0 阅读:
36
一.EXPLAIN查看SQL执行计划 EXPLAIN语句解析 expain解析出来的信息有10列,分别是id、select_type、table、type、possible_keys、key、key_len、ref、rows、Extra id:选择标识符 select_type:表示查询的类型。 t ...
分类:
数据库技术 时间:
2021-05-11 09:58:47
收藏:
0 评论:
0 赞:
0 阅读:
21