E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Oracle数据库SQL优化
MybatisPlus多表关联分页返回结果异常
count函数满足预期count函数不满足预期只是count了主表的行数,没有关联其他子表的数据3.原因:是MybatisPlus做了sql语句优化处理4.解决办法:将
sql优化
关掉pa
benniaofei18
·
2024-01-31 07:28
数据库
MySQL事务和
SQL优化
目录1什么是事务2事务的特征3MySQL使用事务实现示例4事务的隔离级别幻读解决方法脏读不可重复读幻读和不可重复读两者区别事物的隔离级别5数据库优化5.1影响性能因素的优化服务优化应用优化5.2谁参与优化5.3系统优化软件优化硬件优化5.4服务优化MySQL配置5.5MyISAM配置项5.6InnoDB配置项5.7应用优化库表设计原则索引建立原则(一)索引建立原则(二)编写高效的SQL(一)编写高
陳浩难
·
2024-01-31 04:38
mysql
sql
数据库
my
sql优化
面试题
1.请解释MySQL中的InnoDB和MyISAM存储引擎的区别。InnoDB和MyISAM是MySQL中两种最流行的存储引擎,它们在性能、特性和适用场景上有着显著的差异:InnoDB存储引擎:事务支持:InnoDB支持ACID事务(原子性、一致性、隔离性、持久性),这意味着它可以很好地处理并发操作,确保数据的完整性。行级锁定:InnoDB使用行级锁定机制,这允许在大量并发写入时提供更好的性能,因
编织幻境的妖
·
2024-01-31 01:17
mysql
数据库
MySql调优(一)综述
四、
SQL优化
1、新增大数据批量新增2、删除deletefrom删除语句加where条件,如果是删除全部记录,使用truncatetable表名,而不使用delete语句。
w_t_y_y
·
2024-01-30 22:45
关系型数据库MySQL
mysql
数据库
Mysql索引篇(三) 善于explain分析sql语句
索引篇(三)善于explain分析sql语句Mysql索引篇(四)覆盖索引(Usingindex)、文件排序(Usingfilesort)和临时表(Usingtemporary)Mysql索引篇(五)
Sql
张柏沛
·
2024-01-30 22:11
数据库
mysql
索引
今天聊聊如何优化SQL
SQL优化
一般步骤1、通过慢查日志等定位那些执行效率较低的SQL语句2、explain分析SQL的执行计划需要重点关注type、rows、filtered、extra。
码农翻身把歌唱
·
2024-01-30 22:11
java
sql
数据库
mysql
后端
【数据库】聊聊explain如何优化sql以及索引最佳实践
在实际的开发中,我们难免会遇到一些
SQL优化
的场景,虽然之前也看过周阳的课程,但是一直没有进行细心的整理,所以本篇会进行详细列举explain的相关使用,以及常见的索引最佳实践,并通过案例进行讲解。
qxlxi
·
2024-01-30 22:40
#
数据库原理
数据库
sql
ORACLE数据库
pdb管理-数据字典
数据字典就是元数据的集合,比如创建的表,列,约束,触发器等等这些都是元数据,需要保存到数据库中。除此之外,Oracle自身的一些数据库对象,如目录,PL/SQL代码等等这些都是元数据,都需要存放在数据字典中。随着12c容器数据的普及,Oracle数据字典发生了哪些变化呢,下文即是具体描述。一、数据字典及其形成1、数据字典数据字典是元数据的集合,从逻辑上和物理上描述了数据库及内容,存储于SYSTEM
执笔画情ora
·
2024-01-30 15:29
ORACLE数据库pdb管理
数据库
oracle
java
oracle数据库
中有哪些时间类型?
1、date类型:用于存储“年月日时分秒”。在数据库中,固定存储为7个字节2、timestamp类型:除了保存“年月日时分秒”,还有小数秒,小数秒默认6位例如:timestamp(6),表示秒的小数点后面,可以存储6位数字3、区别:通常在数据库中使用11个字节存储timestamp类型,如果设置为7,则相当于date
ClareXi
·
2024-01-30 10:28
oracle
存储金额:number类型和decimal类型有什么区别?
decimal是number的子类型,功能是一样的,没有什么区别oracle中的decimal在底层还是number二、number类型,在mysql和
oracle数据库
中都有吗?
ClareXi
·
2024-01-30 10:28
mysql
oracle
记一次百万数据量查询sql 优化
记一次百万数据量查询
sql优化
问题描述问题分析过程总结简单了解用到的pgsql的索引结构pgsql的with扩展对于更大数据量的数据还有没有其他更好的方案问题描述数据库用的是pgsql。
没有伞努力跑的小孩纸
·
2024-01-30 00:50
postgresql
sql
数据库
oracle数据库
等保测评命令,Oracle等保测评相关指令
Oracle用户管理:SQL*Pluscreateuser用户名identifiedby密码;//创建用户grant权限(dba=管理员,resource=普通用户,connect=访客)to用户名;//授权dropuser用户名cascade;//删除用户,加cascade会把用户创建的所有东西删除Linux设置用户超时:/etc/profile//主要控制全局变量等TMOUT//设置用户无操作
宇文护泰
·
2024-01-29 18:18
oracle数据库等保测评命令
oracle错误:The Network Adapter could not establish the connection
TheNetworkAdaptercouldnotestablishtheconnection(CONNECTION_ID=U34sFBqOSayf4o4C6pwQ6A==)供应商代码17002原因:错误代码17002表示
Oracle
十年人间~
·
2024-01-29 18:48
oracle
数据库
oracle等保测评
实战|等保2.0
Oracle数据库
测评过程一、身份鉴别a)应对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换;sysdba是
Oracle数据库
的最高权限管理员。
十年人间~
·
2024-01-29 18:09
等保测评
oracle
数据库
安全
Oracle 补丁那些事儿(PS、PSU、CPU、SPU、BP、DBBP…)
转自链接:https://www.anbob.com/archives/2870.html当前
ORACLE数据库
提供两种方式的补丁一种是主动的ProactivePatches和另一种被动的ReactivePatches
玉儿姐
·
2024-01-29 17:55
Oracle
Oracle 补丁那些事儿(PS、PSU、CPU、SPU、BP、DBBP)
Oracle补丁那些事儿(PS、PSU、CPU、SPU、BP、DBBP…)当前
ORACLE数据库
提供两种方式的补丁一种是主动的ProactivePatches和另一种被动的ReactivePatches
bjywxc
·
2024-01-29 17:23
oracle
2021年4月
Oracle数据库
补丁分析报告
点击上方"蓝字"关注我们,享更多干货!引言编写目的编写此文档为了更好地指导Oracle补丁安装工作,细化工作任务,规范安装升级操作。背景Oracle对于其产品每个季度发行一次安全补丁包CPU(CriticalPatchUpdate)与PSU(PatchSetUpdate),通常是为了修复产品中的安全隐患,并可能包含对一些严重bug以及功能组件的修复。对于已知的安全漏洞及安全小组检测到的安全漏洞,本
数据和云
·
2024-01-29 17:23
数据库
java
mysql
大数据
区块链
Oracle.补丁.体系结构
ORACLE数据库
提供两种方式的补丁一种是主动的ProactivePatches,另一种被动的ReactivePatches,过去的PSU,SPU/CPU,BP都是ProactivePatches。
Mr_Nice
·
2024-01-29 17:52
mybatis+oracle实现批量添加
因为
oracle数据库
没有直接支持主键值增值,而且批量添加的语句也和MySQL有一定的区别,这里特意做个记录,虽然都在经常用,但是怕忘记首先我们建立个数据库的表和一个自增长序列--测试用用户表createtablet_user
TryCatch菌
·
2024-01-29 13:37
ODA一体机新环境注意点
日常
oracle数据库
维护中,我们大部分接触的都是2个物理机器+1个共享存储的架构,最近2年来oracleODA也变多了,很多时候直接图形化创建实例后未做充分检查确认就立刻投入使用,后期遇到问题再解决就麻烦多了
bestsun999
·
2024-01-29 12:12
数据库
oracle
java
PLSQL登录报错,lnitialization errorCould not initialize“oci.dll“Make sure you have the 32 bits Oracle
问题描述使用32位的PLSQL连接64位的
Oracle数据库
时,可能出现登录报错:lnitializationerrorCouldnotinitialize"E:app\fudingwei\product
ThatMonth
·
2024-01-29 11:13
个人Java开发知识经验分享
oracle
数据库
Oracle连接失败,ORA-12514, TNS:listener does not currently know of service requested in connect descripto
问题描述在Window上搭建
Oracle数据库
,安装后启动,使用Dbeaver连接时无法连接,报错:Listenerrefusedtheconnectionwiththefollowingerror:ORA
ThatMonth
·
2024-01-29 11:43
个人Java开发知识经验分享
oracle
数据库
sql优化
:两表关联字段类型不一致导致的查询问题
在平常的工作中,经常需要写大量的的sql语句,比如列表查询、数据更新之类的操作。那么,查询sql的效率非常重要,直接影响用户的体验,记录一次sql表关联字段类型不一致导致的sql查询问题。1:student表:CREATETABLE`student`(`id`bigintNOTNULLAUTO_INCREMENTCOMMENT'主键',`student_no`bigintNOTNULLCOMMEN
忘忧人生
·
2024-01-29 09:57
sql
数据库
java
Oracle 对字符操作的函数有哪些
Oracle数据库
提供了许多用于处理字符数据的函数。以下是一些常用的字符操作函数:字符串长度函数:LENGTH(string):返回字符串的长度。
zz_ll9023one
·
2024-01-29 08:20
oracle
数据库
mysql用了索引慢查询_MySQL索引优化分析,
SQL优化
,慢查询分析
配置环境说明Mysql的版本信息:操作系统版本信息:索引的分析数据的准备数据库的建表SQL表的说明:id是自增主键,name是唯一索引,age是非唯一索引,desc无索引。12345678910CREATETABLE`index_test`(`id`int(11)unsignedNOTNULLAUTO_INCREMENTCOMMENT'自增ID',`name`varchar(128)COLLATE
蕙风如薰
·
2024-01-29 07:27
mysql用了索引慢查询
Oracle PL/SQL Programming 第1章:Introduction to PL/SQL 读书笔记
Oracle公司推出PL/SQL是为了克服SQL中的一些限制,并为那些寻求构建针对
Oracle数据库
运行的关键任务应用程序的人们提供更完整的编程解决方案。PL/
dingdingfish
·
2024-01-29 03:14
Oracle数据库开发
PL/SQL
oracle
database
pl/sql
sql
programming
【Java面试】Mysql
目录sql的执行顺序索引的优点和缺点怎么避免索引失效(也属于
sql优化
的一种)一条sql查询非常慢,我们怎么去排查和优化?
网络冒险家
·
2024-01-29 02:09
Linux
java
mysql
java
面试
mysql
sql优化
的方法
目录一、准备数据1.1、创建表结构1.2、创建存储过程二、索引介绍2.1、类型介绍2.2、建立索引2.3、建立复合索引2.4、查看所有建立的索引2.5、删除索引三、EXPLAIN分析参数说明四、
SQL优化
案例
十年(Sugar)
·
2024-01-29 02:49
数据库
java
My
sql优化
_ORDER BY的优化讲解(单路排序和双路排序)
ORDERBY子句尽量使用Index方式排序,避免使用FileSort方式排序,尽可能在索引列上外城排序操作,遵照索引键的最佳左前缀。如果不在索引列上,FileSort有两种算法,Mysql就要启动双路排序和单路排序。什么是双路排序和单路排序?双路排序:Mysql4.1之前是使用双路排序,字面的意思就是两次扫描磁盘,最终得到数据,读取行指针和ORDERBY列,对他们进行排序,然后扫描已经排好序的列
魏宁_david
·
2024-01-28 23:37
第八章MySQL事务和
SQL优化
第八章MySQL事务和
SQL优化
1什么是事务Transaction,使我们数据库内最小且不可再分的单元。通常一个事务对应一个完整的业务(例如银行账户转账业务,该业务就是一个最小的工作单元)。
匿名好友657
·
2024-01-28 17:14
mysql
sql
数据库
oracle数据库
是三级模式结构,什么是数据库三级模式结构?
什么是模式?简单说来,模式类似于定式,就是遇到反复出现的同一问题时所固定使用的解决方案。下围棋的朋友可能对“定式”这个词比较熟悉,定式包含着下棋时做遇到的各种情况下的下法、急所、手筋及死活等基本原理,例如星定式、小目定式、边定式等等,定式懂的越多,围棋下的越好。其实,数据库也有它自己的模式,下面就来看一看:三级模式结构:外模式、模式和内模式一、模式(Schema)定义:也称逻辑模式,是数据库中全体
天启大烁哥
·
2024-01-28 14:52
mysql
sql优化
1.针对where,groupby,orderby子句优化优化groupby语句默认情况下,MySQL对所有GROUPBYcol1,col2...的字段进行排序。这与在查询中指定ORDERBYcol1,col2...类似。因此,如果显式包括一个包含相同的列的ORDERBY子句,则对MySQL的实际执行性能没有什么影响。如果查询包括GROUPBY但用户想要避免排序结果的消耗,则可以指定ORDERBy
ZMRWEGo
·
2024-01-28 13:28
sql优化
及原理详解,五分钟读懂
sql优化
在我而言这算是一个复习,然后总结出来给大家当个教材吧。我也是看视频总结出来的笔记,所以说的都很简单和浅薄。有不全面或者偏颇的地方欢迎指出,共同交流进步哈。(因为我当时是看视频总结的笔记,所以可能说的比较杂乱,我尽量写的分明一点,在最后会附上笔记,忽略我字丑)索引索引是什么呢?它相当于字典的目录。索引:index是帮助mysql高效获取数据的数据结构,索引是数据结构(树,默认是B树),hash等。索
唯有努力不欺人丶
·
2024-01-28 12:08
Oracle报错:ORA-08002: sequence CURRVAL is not yet defined in this session
SELECTHR.EMPLOYEES_SEQ.CURRVAL;ORA-08002:sequenceCURRVALisnotyetdefinedinthissession解决ORA-08002错误是
Oracle
秦时明月之君临天下
·
2024-01-28 09:42
Oracle
oracle
数据库
Hive
SQL优化
常见问题汇总
一、hive动态配置项hive.optimize.cp=true:列裁剪hive.optimize.prunner:分区裁剪hive.limit.optimize.enable=true:优化LIMITn语句hive.limit.row.max.size=1000000:hive.limit.optimize.limit.file=10:最大文件数1、本地模式(小任务):需要满足以下条件:job的
Luckyliboy
·
2024-01-28 09:07
hive
一波三折:一次CPU使用率过高故障分析
SQL优化
解决过程
关注我们获得更多内容作者|罗贵林:云和恩墨技术工程师,具有8年以上的
Oracle数据库
工作经验,曾任职于大型的国家电信、省级财政、省级公安的维护,性能调优等。
数据和云
·
2024-01-28 08:15
理论+实验 详解MySQL数据库故障排查与环境优化
目录一案例分析1.1案例概述1.2案列前置知识点1.3案列环境1.3.1本案例实验环境1.3.2案列需求1.3.3案列实现思路二案列实施2.1MySQL单实例故障排查2.2MySQL主从故障排查2.3My
SQL
Mr_ChenWJ
·
2024-01-28 08:45
实验
理论
客户端连接
Oracle数据库
的方法
第一步:下载适合电脑版本的oracle客户端包和sqlplus插件,以64位电脑为例。地址:https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html点击下载对应版本,如下:第二步:解压到制定目录第三步:依次打开NavicatPremium->工具->选项->其他->OCI选项第一个选择解
shiny99
·
2024-01-28 04:58
rman不完全备份恢复_归档模式
2.目标机器只需要安装oracle只安装
oracle数据库
软件,不创建数据库(nonetcadbca)。
福娃筱欢
·
2024-01-28 03:16
rman不完全备份恢复
oracle服务器ssh连不上,SSH服务突然连接不了案例总结
一台
Oracle数据库
服务器(Linux版本为OracleLinuxServerrelease5.7)今天中午突然出现短暂的ssh连接不上的情况,ssh连接不上的时候,ping服务器正常,使用psping
王亚昌
·
2024-01-28 00:50
oracle服务器ssh连不上
ssh 服务突然连接不了案例总结
一台
Oracle数据库
服务器(Linux版本为OracleLinuxServerrelease5.7)今天中午突然出现短暂的ssh连接不上的情况,ssh连接不上的时候,ping服务器正常,使用psping
程宇寒
·
2024-01-27 23:45
Linux
ssh
sql优化
建议
背景:在北京工作期间,我们做应用开发的和后台数据库的联系非常大,我们经常在一起讨论存储过程或者是sql性能优化的事情来降低应用运行时的时间,提高性能,经过和数据库方面的工程师的一些讨论与学习,收获了一些对优化sql比较有帮助的几点建议,同时在应用开发的实践中,证实的确可以相当可观的提高查询效率,特分享一下。介绍:1.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列
Double=Eggs
·
2024-01-27 21:00
【SQL
Server】
T-SQL
基础
SQL优化
建议30条
1、对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。2、应尽量避免在where子句中使用!=或='2005-11-30'andcreatedate<'2005-12-1'10、不要在where子句中的“=”左边进行函数、算术运算或其他表达式运算,否则系统将可能无法正确使用索引。11、在使用索引字段作为条件时,如果该索引是复合索引,那么必须使用到该索引中
slagsea
·
2024-01-27 21:29
mysql
SQL优化
SQL优化
SQL优化
SQL的优化并不是一开始就进行优化的,而是需要先进行观察的,所以
SQL优化
的步骤应该是这样的步骤定位优化对象的性能瓶颈首先要判断出这个Query的瓶颈到底是IO还是CPU,可以使用profiling
拾光师
·
2024-01-27 21:28
MySQL
程序人生
Oracle PL/SQL Programming 第2章:Creating and Running PL/SQL Code 读书笔记
浏览数据库每个选择编写PL/SQL程序的人都是为了处理
Oracle数据库
的内容。您将
dingdingfish
·
2024-01-27 21:26
Oracle数据库开发
Oracle
PL/SQL
oracle
sql
database
plsql
programming
MySql 优化
SQL优化
通过showstatus命令了解各种sql的执行效率结果Com_select:执行select操作的次数,依次查询之累加1Com_insert:执行insert操作的次数,对于批量插入的insert
Java大生
·
2024-01-27 14:15
ssh 服务突然连接不了案例总结
一台
Oracle数据库
服务器(Linux版本为OracleLinuxServerrelease5.7)今天中午突然出现短暂的ssh连接不上的情况,ssh连接不上的时候,ping服务器正常,使用psping
java菜
·
2024-01-27 13:26
PageHelper分页原理解析
今天给大家带来的是关于PageHelper原理的解析,最近遇到一个
SQL优化
的问题,顺便研究了一下PageHelper的原理,毕竟也是比较常用,源码也比较好看的懂,如果感兴趣的小伙伴可以跟着过程去DEBUG
宏远十一冠王
·
2024-01-27 12:02
spring
java基础语法
数据库
java
mybatis
Oracle数据库
表的死锁的产生、查询死锁的表信息、死锁的解决
目录一、死锁产生的原因二、死锁产生的案例三、查询死锁的信息四、死锁的解决方法1.用户知道死锁的语句的解决办法2.用户不知道在哪死锁的解决办法正文一、死锁产生的原因其实所有的死锁最深层的原因就是一个:资源竞争。造成这种原因基本上都是不正确的程序设计造成的,经过调整后,基本上都会避免死锁的发生。二、死锁产生的案例1:用户1对A表进行Update,没有提交。2:用户2对B表进行Update,没有提交。此
zxl技术博客
·
2024-01-27 12:26
oracle
死锁
死锁的原因
死锁的解决办法
Oracle数据库
死锁检测以及处理方式
首先先确保账号有对应的kill权限以及查看权限,正常都会提供一个DBA账户--查看死锁IDselectusername,lockwait,status,machine,programfromv$sessionwheresidin(selectsession_idfromv$locked_object);/*查看死锁语句*/selectsql_textfromv$sqlwherehash_value
一个小哑巴
·
2024-01-27 12:49
数据库
oracle
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他