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
SQL缓存
【My
SQL
】InnoDB引擎
之前在写存储引擎的时候只是简单的介绍了下引擎是干什么的以及一些引擎的特点,这篇重点包括InnoDB引擎的逻辑存储结构,架构,事务原理和MVCC文章目录1.逻辑存储结构2.架构2.1内存结构2.1.1缓冲池2.1.2更改缓冲区2.1.3自适应哈希索引2.1.4日志缓冲区2.2磁盘结构2.2.1系统表空间2.2.2文件表空间2.2.3通用表空间2.2.4撤销表空间2.2.5临时表空间2.2.6双写缓冲
星鸦wyk
·
2025-01-17 05:24
MySQL
mysql
数据库
sql
《CPython Internals》阅读笔记:p43-p60
packagesudoaptinstall-ybuild-essentiallibssl-devzlib1g-devlibncurses5-dev\libncursesw5-devlibreadline-devlib
sql
ite3
·
2025-01-17 05:38
python
innodb存储引擎
文章目录innodb引擎特点:innodb体系架构后台线程内存
缓存
池LRUList,FreeList和FlushListLRUListFreeList:FlushListinnodb引擎特点:支持事务(
朱朱朱--
·
2025-01-17 05:54
mysql
Memcached 可观测性最佳实践
Memcached介绍Memcached是一个高性能、分布式的内存对象
缓存
系统,用于动态Web应用程序以减轻数据库负载。
·
2025-01-17 05:05
memcached
VSAN数据恢复——全闪存VSAN下虚拟机无法正常使用的数据恢复案例
每台服务器节点上创建1个磁盘组,磁盘组包括1块PCIe固态硬盘(作为
缓存
盘)和8-10块SSD(作为数据盘),组成VSAN存储空间来存放虚拟机文件。启用了去重和压缩功能。
·
2025-01-17 05:05
数据恢复
【Web安全】
SQL
注入攻击技巧详解:ORDER BY 注入(ORDER BY
SQL
Injection)
【Web安全】
SQL
注入攻击技巧详解:ORDERBY注入(ORDERBY
SQL
Injection)引言ORDERBY注入是一种利用
SQL
查询中的ORDERBY子句进行注入攻击的技术。
HEX9CF
·
2025-01-17 05:52
Information
Security
web安全
sql
oracle
My
SQL
查询语句大全
常用的My
SQL
查询语句示例My
SQL
是常见的关系型数据库管理系统,广泛应用于数据存储、查询和管理。为了更高效地操作数据库,掌握常用的查询语句非常重要。
·
2025-01-17 05:33
MongoDB面试专题33道解析
1.你说的No
SQL
数据库是什么意思?No
SQL
与RDBMS直接有什么区别?为什么要使用和不使用No
SQL
数据库?说一说No
SQL
数据库的几个优点?
·
2025-01-17 05:29
mongodb数据库面试
My
SQL
回收表碎片实践教程
前言:在My
SQL
数据库中,随着数据的增删改操作,表空间可能会出现碎片化,这不仅会占用额外的存储空间,还可能降低表的扫描效率,特别是一些大表,在进行数据清理后会产生大量的碎片。
·
2025-01-17 04:27
mysql数据库运维
推荐一个处理数据非常好用的在线工具
推荐一个处理数据非常好用的在线工具只要你的工作用到了电脑,经常需要处理数据的话,那么你肯定会遇到数据各种各样的问题,比如去重,对比,统计,排序等等身为一名后端程序员,每天就是和数据打交道,json数据处理,写
sql
·
2025-01-17 04:56
Redis的
缓存
雪崩、
缓存
穿透、
缓存
击穿
缓存
雪崩、
缓存
穿透与
缓存
击穿详解及解决方案️在现代分布式系统中,
缓存
(如Redis)作为提升系统性能和减轻数据库压力的重要组件,被广泛应用。
·
2025-01-17 04:56
spring cache 配置
缓存
存活时间
SpringCache@Cacheable本身不支持keyexpiration的设置,以下代码可自定义实现SpringCache的expiration,针对Redis、SpringBoot2.0。直接上代码:@Service@ConfigurationpublicclassCustomCacheMng{privateLoggerlogger=LoggerFactory.getLogger(this
·
2025-01-17 04:23
SQL
ite3 使用Python快速操作单体文件的
sql
ite数据库
PY-
SQL
ite3Note:XLY23333RAWVideo:checkPythonVersion:3.11
SQL
基础操作可参考文章:[CSDN]
SQL
BasicVERSION1[CSDN]
SQL
BasicVERSION2DataBase
XLY23333
·
2025-01-17 04:12
SQL
Python
数据库
sqlite
python
【PGCCC】Postgre
SQL
临时文件的使用
临时文件某些查询操作(例如sort或hash表)需要一些内存功能。此内存由运行时配置提供work_mem。来自官方文档work_memwork_mem(整数)设置在写入临时磁盘文件之前查询操作(例如排序或哈希表)使用的基本最大内存量。请注意,对于复杂查询,可能会并行运行多个排序或哈希操作;在开始将数据写入临时文件之前,通常允许每个操作使用此值指定的内存量。排序操作用于ORDERBY、DISTINC
PGCCC-PostgeSQL培训认证
·
2025-01-17 04:12
postgresql
数据库
通用仓库管理系统开发书 Pyside6 +
Sql
ite3
1.2项目目标本项目旨在开发一个基于PySide6和
SQL
ite3的通用仓库管理系统,主要功能包括:商品信息管理库存管理入库和出
PieroPc
·
2025-01-17 04:12
数据库
sqlite
数据库
ui
pyside6
【Web安全】
SQL
注入攻击技巧详解:UNION 注入(UNION
SQL
Injection)
【Web安全】
SQL
注入攻击技巧详解:UNION注入(UNION
SQL
Injection)引言UNION注入是一种利用
SQL
的UNION操作符进行注入攻击的技术。
HEX9CF
·
2025-01-17 03:07
Information
Security
web安全
sql
安全
CDP中的Hive3之Hive Metastore(HMS)
HiveMetastore(HMS)1、CDP中的HMS2、HMS表的存储(转换)3、HWC授权1、CDP中的HMSCDP中的HiveMetastore(HMS)是一种服务,用于在后端RDBMS(例如My
SQL
对许
·
2025-01-17 02:31
#
Hive
#
Spark
hive
cdp
Oracle
SQL
每日一问之ORA-01723:zero-length columns are not allowed
:CREATETABLETABLE_1PARALLEL8ASSELECT/*+parallel(8)*/t1.emp_no,NULLemp_nameFROMtemp1t1;[AI机器人bot:]在你的
SQL
yan han
·
2025-01-17 02:29
ORACLE
SQL
oracle
sql
数据库
NL2
SQL
技术方案系列(6):金融领域知识检索,NL2
SQL
技术方案以及行业案例实战讲解4
NL2
SQL
技术方案系列(6):金融领域NL2
SQL
技术方案以及行业案例实战讲解4NL2
SQL
基础系列(1):业界顶尖排行榜、权威测评数据集及LLM大模型(SpidervsBIRD)全面对比优劣分析[Text2
SQL
汀、人工智能
·
2025-01-17 02:26
LLM工业级落地实践
人工智能
NL2SQL
LLM
自然语言处理
copilot
知识检索
语义搜索
【
SQL
教程】Day01-01 这是小白的零基础
SQL
教程
1.什么是
SQL
?
SQL
(结构化查询语言)是一种标准化的计算机语言,用于访问和处理关系数据库。简单来说,
SQL
是与数据库进行交互的工具,负责执行数据库操作,例如数据查询、插入、更新和删除。
科研哥搞学术
·
2025-01-17 01:50
sql教程
sql
数据库
MyBatis
缓存
原理及插件实现
目录MyBatis
缓存
原理
缓存
的工作机制一级
缓存
:二级
缓存
:MyBatis插件实现MyBatis
缓存
原理
缓存
的工作机制如果会话查询了一条数据,此数据会存入一级
缓存
;若会话被关闭或提交,则,其数据转存入二级
缓存
小娄写码
·
2025-01-17 01:47
mybatis
缓存
spring
Sql
递归查询
例子:select*fromsys_orgwhereorgidin(selectorgidfromsys_orgstartwithorgid='10000'connectbypriorsys_org.orgid=sys_org.sorgid)查询orgid=‘00000’的下级菜单,以及下下级(sys_org.orgid=sys_org.sorgid)
itdragons
·
2025-01-17 01:47
【YashanDB知识库】过期统计信息导致
SQL
执行计划变差
【问题分类】性能问题【关键字】统计信息【问题描述】表的统计信息失效后,将会采用该表默认的参数值支持代价计算,该表对应的
SQL
的执行计划将会变差。
·
2025-01-17 00:17
数据库
202501015
为什么不遵循最左匹配原则会导致索引失效最左匹配原则原因为什么不遵循最左匹配原则会导致索引失效最左匹配原则原因_mob6454cc7a6087的技术博客_51CTO博客java事物失效原因Spring事务@Transactional常见的8种失效场景(通俗易懂)_事务失效的8大场景-CSDN博客
sql
C18298182575
·
2025-01-17 00:09
数据库
MY
SQL
数据库基础
:3、数据库系统原理(DBS)4、DBMS的工作模式二、数据库系统发展史1、第一代数据库(人工管理)2、第二代数据库(文件管理)3、第三代数据库(数据库系统管理)4、发展的三个阶段三、当今主流的数据库
SQL
Server
奋斗的小鸟~
·
2025-01-17 00:39
mysql数据库
数据库
mysql
My
SQL
主从延迟及其解决方案
My
SQL
主从复制的同步机制是由从库(Slave)发起请求,然后主库(Master)通过一个名为logdump的线程将日志推送给从库。
·
2025-01-17 00:09
mysql主从复制同步
peewee 怎么实现 count(*)
问题:peewee的.count方法是必须要加参数的,不加参数就会翻译成count(),是非法的
SQL
SQL
的count必须加*或者具体的字段而peewee的count方法直接加.count('')是不行的
·
2025-01-17 00:38
mysqlsql
【vLLM 学习】安装
vLLM是一款专为大语言模型推理加速而设计的框架,实现了KV
缓存
内存几乎零浪费,解决了内存管理瓶颈问题。
·
2025-01-17 00:08
命中索引一定能提高查询速度吗?
在进行性能优化时,我发现一个接口的
SQL
语句没有加索引,EXPLAIN执行后发现是全表扫描。我对查询的字段添加了索引后,性能却没有明显提升。这是
繁川
·
2025-01-17 00:07
Java面试精选
mysql
【Great
SQL
优化器-10】find_best_ref
【Great
SQL
优化器-10】find_best_ref一、find_best_ref介绍Great
SQL
的优化器对于join的表需要根据行数和cost来确定最后哪张表先执行哪张表后执行,这里面就涉及到预估满足条件的表数据
·
2025-01-17 00:06
数据库mysql
navicate远程my
sql
时报错: connection isbeing used
在使用Navicat远程连接My
SQL
时遇到错误提示"Connectionisbeingused",通常是由于连接池中的连接未正确释放所导致。
·
2025-01-17 00:35
如何在SpringBoot/My
SQL
事务中并行执行多条
SQL
?
在SpringBoot和My
SQL
事务中并行执行多条
SQL
语句,可以通过以下步骤实现:1、配置事务管理器在SpringBoot项目中,需要配置事务管理器来管理事务。
·
2025-01-17 00:33
springboot
部署 及 使用 etl crontab 和 etl engine
必须)code.key(授权文件,必须)conf.cron(调度配置文件,使用etl_crontab必须)sys.properties(环境配置文件,使用etl_crontab必须)etllog_my
sql
.
sql
·
2025-01-16 23:56
数据库数据恢复—恢复丢失的My
sql
表记录数据,只需要这几步
My
sql
数据库故障:My
sql
数据库表记录丢失。My
sql
数据库故障表现:1、My
sql
数据库表中无任何数据或只有部分数据。2、客户端无法查询到完整的信息。
·
2025-01-16 23:19
数据恢复
系统设计架构——互联网案例
数据库:Netflix使用EV
缓存
、Cassandra、CockroachDB和其他数据库。消息传递/流媒体:Netflix
大猩猩爱分享
·
2025-01-16 23:01
java
架构
InnoDB 和 MyISAM的区别
InnoDB和MyISAM是My
SQL
数据库中两种常用的存储引擎,它们各自具有不同的特点和适用场景。
DaXiongJoker
·
2025-01-16 23:01
数据库
mysql
搜索引擎
后端
数据库运维实操优质文章文档分享(含Oracle、My
SQL
等) | 2024年9月刊
本文为大家整理了墨天轮数据社区2024年9月发布的优质技术文章/文档,主题涵盖Oracle、My
SQL
、Postgre
SQL
等主流数据库系统以及国产数据库的技术实操,从基础的安装配置到复杂的故障排查,再到性能优化的实用技巧及常用脚本等
·
2025-01-16 22:08
java 防止
sql
xxs注入_【Java】防止
SQL
注入问题 解决XSS攻击 (个人梳理)
【Java】防止
SQL
注入问题解决XSS攻击(个人梳理)【Java】防止
SQL
注入问题解决XSS攻击(个人梳理)文章目录前言
sql
注入是什么,就是用户通过在表单中填写包含
SQL
关键字的数据来使数据库执行非常规代码的过程
郑瑜伊
·
2025-01-16 22:55
java
防止sql
xxs注入
java
sql
语句防注入_在 Java 中防止
SQL
注入攻击(
SQL
Injection)的方法
SQL
注入(
SQL
Injection)是最常见的数据库攻击方式,和其它开发环境一样,Java也提供了防止
SQL
注入攻击的方法。
大侠要瘦要瘦
·
2025-01-16 22:25
java
sql语句防注入
如何在DB2中查看表所占用的物理空间大小
1.使用表大小查询通过执行以下
SQL
查询语句,你可以获取表的大小信息,包括表的总大小和数据大小:selecta.CARD*(sum(b.AVGCOLLEN)+10)/1024/1024asTab
szial
·
2025-01-16 22:22
数据库
Redis
缓存
概念核⼼思路就是把⼀些常⽤的数据放到触⼿可及(访问速度更快)的地⽅,⽅便随时读取.速度快的设备,可以作为速度慢的设备的
缓存
(CPU寄存器>内存>硬盘>网络)最常见的是,使用内存作为硬盘的
缓存
硬盘也可以作为网络的
缓存
小笨猪-
·
2025-01-16 22:22
Redis
缓存
redis
数据库
分布式
SQL
SERVER(39)游标的使用
1.什么是游标游标是指针的一种结构,它包含结果集和结果集中指向记录的游标位置两部分,游标作为指针来遍历结果集(每次指向一行),游标是一个数据缓冲区,它存放了查询结果,而用户则可以利用
SQL
语句从这个缓冲区中提取数据
ngbshzhn
·
2025-01-16 21:18
#
SQL
SERVER
设计一个
缓存
策略,动态
缓存
热点数据
写在前面,因为我们最近的大作业项目需要用到热点排行这个功能,因为我们是要使用Elasticsearch来存储数据,然后最初设想是在ES中实现这个热点排行的功能,但是经过仔细思考,在我们这个项目中使用ES来做热点排行是一个很蠢的方式,因为我们这只是一个很小的排行,所以最终我们还是使用Redis来实现热点排行使用LRU?LRU是一种常见的算法,假如我们设定TOP10的热点数据,那么我们可以规定LRU容
「已注销」
·
2025-01-16 21:47
智力题&场景题
缓存
数据库
java
排行榜
复杂查询优化:避免
SQL
查询中的 N+1 查询问题
在
SQL
查询优化中,N+1查询问题是一个常见的性能问题,特别是在关系型数据库中。当你的查询不当时,可能会导致对数据库进行大量的额外查询,造成不必要的性能损耗。什么是N+1查询问题?
檐角小猫
·
2025-01-16 21:17
sql
数据库
数据库连接池--德鲁伊数据库连接池
1).没有数据库连接池的情况客户端执行
SQL
语句:要先创建一个新的连接对象,然后执行
SQL
语句,
SQL
语句执行后又需要关闭连接对象从而释放资源,每次执行
SQL
时都需要创建连接、销毁链接,这种频繁的重复创建销毁的过程是比较耗费计算机的性能
!!!525
·
2025-01-16 21:15
springboot
mybatis
java
spring
boot
mybatis
什么是
缓存
穿透、
缓存
击穿、
缓存
雪崩,在项目中是如何解决和预防?它们分别会带来什么危害?
目录什么是
缓存
穿透影响危害解决方案什么是
缓存
击穿影响危害解决方案什么是
缓存
雪崩影响危害解决方案什么是
缓存
穿透
缓存
穿透是指查询一个一定不存在的数据,由于
缓存
是不命中时需要从数据库查询,这将导致这个不存在的数据每次请求都要到存储层去查询
码农小灰
·
2025-01-16 21:43
面试题
java
缓存
java
【刷题】【力扣】【180】【中等】连续出现的数字
文章目录@[toc]题目描述示例输入输出解释My
SQL
实现方法1方法2Pandas实现题目描述表:Logs+-------------+---------+|ColumnName|Type|+-----
丷从心
·
2025-01-16 21:41
#
力扣
刷题
力扣
大数据新视界 --大数据大厂之深度优化 Alluxio 分层架构:提升大数据
缓存
效率的全方位解析
亲爱的朋友们,热烈欢迎你们来到青云交的博客!能与你们在此邂逅,我满心欢喜,深感无比荣幸。在这个瞬息万变的时代,我们每个人都在苦苦追寻一处能让心灵安然栖息的港湾。而我的博客,正是这样一个温暖美好的所在。在这里,你们不仅能够收获既富有趣味又极为实用的内容知识,还可以毫无拘束地畅所欲言,尽情分享自己独特的见解。我真诚地期待着你们的到来,愿我们能在这片小小的天地里共同成长,共同进步。本博客的精华专栏:大数
青云交
·
2025-01-16 20:37
大数据新视界
Alluxio
之道
Alluxio
分层架构优化
大数据缓存效率
元数据管理
存储层优化
安全防护
版本兼容性
数据库
大数据新视界 --大数据大厂之 Alluxio:解析数据
缓存
系统的分层架构
亲爱的朋友们,热烈欢迎你们来到青云交的博客!能与你们在此邂逅,我满心欢喜,深感无比荣幸。在这个瞬息万变的时代,我们每个人都在苦苦追寻一处能让心灵安然栖息的港湾。而我的博客,正是这样一个温暖美好的所在。在这里,你们不仅能够收获既富有趣味又极为实用的内容知识,还可以毫无拘束地畅所欲言,尽情分享自己独特的见解。我真诚地期待着你们的到来,愿我们能在这片小小的天地里共同成长,共同进步。本博客的精华专栏:大数
青云交
·
2025-01-16 20:36
大数据新视界
Alluxio
之道
Alluxio
数据缓存系统
分层架构
大数据
可扩展性
性能优化
元数据管理
数据库
My
SQL
事务
目录一、什么是事务二、事务的特性三、事务使用案例四、事务并发问题五、设置事务的隔离级别(解决读的问题)一、什么是事务My
SQL
事务主要用于处理操作量大,复杂度高的数据。
画船听雨眠aa
·
2025-01-16 20:35
mysql
数据库
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他