技术栈
数据库
爱吃山竹的大肚肚
15 分钟前
java
·
数据库
·
spring boot
·
sql
·
spring
优化SQL:如何使用 EXPLAIN
EXPLAIN是优化SQL查询不可或缺的工具。掌握其输出结果中 type和 Extra列的含义,是定位性能问题的关键。通常的优化路径是:避免出现 ALL类型的全表扫描,并通过创建合适的索引来将查询类型提升到 ref或 range,同时留意 Extra列中是否有 Using temporary或 Using filesort等需要优化的提示。
小于晏
30 分钟前
数据库
·
oracle
ThinkPHP中数据库索引优化指南:添加依据与实操要点
在ThinkPHP开发中,接口查询慢是高频问题,而“合理添加数据库索引”是解决该问题的核心方案。不少开发者仅知道“id字段加索引”“订单表加联合索引”,却不理解背后的设计逻辑,导致面试时无法深入应答,开发中出现“索引冗余”“索引失效”等问题。
Teable任意门互动
37 分钟前
数据库
·
excel
·
钉钉
·
飞书
·
开源软件
从飞书多维表格 简道云到Teable多维表格:企业为何选择Teable作为新一代智能数据协作平台?
在数字化转型的浪潮中,企业对高效、灵活、可靠的业务管理工具需求日益迫切。过去,飞书多维表格、简道云等平台因其易用性和集成能力,成为许多企业的首选。然而,近期一个趋势逐渐显现:越来越多的企业开始从这些平台转向多维表格数据库Teable。这一转变背后,究竟隐藏着怎样的逻辑?Teable又凭借什么赢得了市场的青睐?
探索宇宙真理.
1 小时前
数据库
·
sql
·
开源
·
海洋cms
SeaCMS SQL注入漏洞 | CVE-2025-15002 复现&研究
在 SeaCMS 13.3 及更早版本中,js/player/dmplayer/dmku/class/mysqli.class.php文件中的 显示_弹幕列表() 函数因未对 page和 limit 参数进行类型校验,导致远程 SQL 注入漏洞。攻击者可利用该漏洞读取数据库敏感信息,若 MySQL 配置不当(如 secure_file_priv = ''),还可写入Webshell 实现远程代码执行。
writeone
1 小时前
数据库
·
oracle
【无标题】
1.数据管理技术发展过程:人工管理阶段,文件系统阶段,数据库系统阶段2.数据库是长期存储再计算机上的有组织的可共享的数据集合
+VX:Fegn0895
1 小时前
数据库
·
vue.js
·
spring boot
·
后端
·
课程设计
计算机毕业设计|基于springboot + vue英语学习系统(源码+数据库+文档)
英语学习目录基于springboot + vue英语学习系统一、前言二、系统功能演示三、技术选型四、其他项目参考
_OP_CHEN
1 小时前
数据结构
·
数据库
·
c++
·
redis
·
面试
·
力扣
·
跳表
【C++数据结构进阶】从 Redis 底层到手写实现!跳表(Skiplist)全解析:手把手带你吃透 O (logN) 查找的神级结构!
编辑前言一、跳表的本质:给链表装 “电梯”1.1 有序链表的痛点:查找太慢!1.2 从 “两层索引” 到 “多层跳表”
名誉寒冰
1 小时前
数据结构
·
数据库
·
redis
Redis 常用数据结构与实战避坑指南
本文全面介绍 Redis 的五大核心数据结构及其使用场景,并总结实战中常见的坑点和最佳实践。String 是 Redis 最基本的数据类型,一个 key 对应一个 value。String 类型是二进制安全的,可以包含任何数据,比如图片或者序列化的对象。
少云清
1 小时前
数据库
·
代码实现
【接口测试】1_PyMySQL模块 _数据库操作应用场景
http请求发送后,明确会修改表中的数据;但响应结果中,没有体现该数据值。(比如:删除员工 伪删除)
spssau
1 小时前
数据库
·
算法
·
机器学习
正交试验设计全解析:从正交表生成到极差与方差分析
在实际研究与工程优化中,我们常常面临这样的问题:影响因素多、组合方案多,但试验成本和时间却十分有限。如何用尽可能少的试验次数,找出关键因素与最优水平组合?正交试验设计正是为解决这一难题而生。
山峰哥
1 小时前
大数据
·
数据库
·
sql
·
oracle
·
性能优化
SQL性能瓶颈破局:Explain分析+实战优化全攻略
你是否曾为数据库查询性能低下而苦恼?面对复杂的业务场景,如何快速定位查询瓶颈并实施优化?本文将通过一系列真实案例,带你深入剖析SQL查询优化的精髓,从Explain命令的解读到索引策略的调整,再到查询语句的重构,一步步揭开SQL优化的神秘面纱。无论你是数据库新手还是资深工程师,都能在这篇文章中找到提升查询性能的实用技巧。
幺零九零零
1 小时前
数据库
·
redis
·
docker
Redis容器了解Docker底层
OverlayFS 结构:MergedDir (容器看到的根目录):/var/lib/docker/overlay2/84ba32b1c4b139f2f3bff53c2f383111a73a52bed03d8e92ec2c243bc3cad352/merged
Vic10101
1 小时前
java
·
数据库
·
分布式
【无标题】
某天,代码review时看到同事实现的一个数据导入接口,逻辑清晰且考虑周全:接收Excel文件并保存到临时目录
特立独行的猫a
1 小时前
数据库
·
qt
·
harmonyos
·
鸿蒙pc
·
qtwidget
QT开发鸿蒙PC应用:第一个Qt Widget应用入门
随着OpenHarmony生态向PC端扩展,基于QT框架开发桌面级应用成为开发者关注的新方向。Qt Widgets作为QT框架中成熟的桌面UI模块,为开发传统PC应用提供了丰富的控件和稳定的API支持。本文将详细介绍如何在OpenHarmony PC环境下创建第一个Qt Widgets应用。
l1t
1 小时前
数据库
·
sql
·
sqlite
·
dfs
·
递归
·
cte
sqlite递归查询指定搜索顺序的方法
原文地址在递归选择的 ORDER BY 子句可用于控制对树的搜索是深度优先还是广度优先。为了说明这一点,我们将使用前面示例中 “org” 表的一个变体,其中不包含 “height” 列,并插入一些实际数据:
盛世宏博北京
1 小时前
服务器
·
数据库
·
自动化
·
图书馆温湿度监控
守护千年文脉:图书馆古籍库房自动化环境治理(温湿度 + 消毒)技术方案
古籍作为图书馆的核心文化遗产,其保存状态直接关系到文化传承的连续性。古籍材质多为纸张、丝绸、皮革等,对环境温湿度、空气质量具有极高的敏感性:温度过高易导致材质老化、虫蛀滋生,湿度过大易引发霉变、纸张水解,而空气中的颗粒物、有害气体则会加速古籍纤维降解。当前传统库房管理多依赖人工调控,存在温湿度波动大、消毒不彻底、能耗过高、运维效率低等问题,无法满足古籍长期保存的严苛要求。
「光与松果」
1 小时前
数据库
·
mongodb
Mongodb 日常维护命令集
查询所有数据库:show dbs;或show databases;切换/创建数据库:use 库名;查看目前所在的数据库:db;
哥哥还在IT中
1 小时前
数据库
·
etcd
etcd内存占用高如何排查
1、分析整体思路当你遇到etcd内存占用较高的案例时,也许你会立刻重启etcd进程,尝试将内存降低到合理水平,避免线上服务出问题。也许你会开启etcd debug模式,重启etcd进程等复现,然后采集heap profile分析内存占用。
Web极客码
1 小时前
数据库
·
oracle
使用phpMyAdmin轻松操作WordPress数据库
数据库是 WordPress 运行的关键组件。良好的数据库管理不仅能提升网站性能,还能在遇到问题时快速恢复数据。本文将讲解如何使用 phpMyAdmin 管理 WordPress 数据库,并分享优化与安全建议。
啥都不懂的小小白
2 小时前
数据库
·
mysql
·
mvcc
MVCC深度解析:MySQL如何实现高效无阻塞的并发读写
MVCC,正是MySQL实现“高并发、低阻塞”的核心技术——它让“读操作不用等写操作,写操作也不用等读操作”成为可能,其实核心就是“给数据存多个版本,不同事务按规则读对应版本”。