收藏本版 |訂閲

数据库综合论坛 今日: 0|主題: 865|排名: 6 

  • GaussDB T分布式集群数据库每日维护必做必知
    继《GaussDB T分布式集群这样安装部署不踩坑》,我们开始GaussDB T每日维护必做的事情。新的一天从开启主机开始,把虚拟机打开后发现上次安装的数据库没有自启动,所有节点启动的相关进程仅cm_agent进程: 这个时候我们先要拉起ETCD: OK,ETCD成功拉起,接下来我们拉起整个集群: 集群拉起成功。 后 ...
    1106 喜欢冬天的飘雪 发表于 2023-12-9 综合
  • 复杂系统中的用户权限数据库设计解决方案
    b/s系统中的权限比c/s中的更显的重要,c/s系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端+服务器检测实现,而b/s中,浏览器是每一台计算机都已具备的,如果不建立一个完整的权限检测,那么一个“非法用户”很可能就能通过浏览器轻易访问到b/s系统中的所有功能。因此b/s业务系统都需要 ...
    145 姚耀 发表于 2023-9-22 综合
  • HQL查询语言的使用介绍
    HQL查询依赖于Query类,每个Query实例对应一个查询对象,使用HQL查询按如下步骤进行: 1.获取Hibernate Session对象 2.编写HQL语句 3.以HQL语句作为参数,调用Session的createQuery方法创建查询对象 4.如果HQL语句包含参数,则调用Query的setXxx方法为参数赋值 5.调用Query独享的list()或uniqueResult()方法返回查 ...
    197 爱成过去 发表于 2023-9-24 综合
  • Navicat图形化界面之Navicat Premium 12 安装与使用教程
    1>Navicat Premium 官网:Navicat | 下载 Navicat Premium 14 天免费 Windows、macOS 和 Linux 的试用版 Navicat Premium 12 (链接若失效可私信): 链接: https://pan.baidu.com/s/1pfnSpBs6QhL_bCoL7y2Cfg  提取码: 4a9u 2>双击exe安装程序:3>选择自己的安装路径4>一路Next至完成5>解压从网盘下载的压缩 ...
    195 蓝冰葫芦 发表于 2023-5-30 综合
  • Redis Stream秒杀系统实现
    目录📚 案例背景🏗️ 系统架构图📝 详细步骤说明步骤1:用户点击秒杀按钮📜 Lua脚本详解 (SECKILL_SCRIPT)🎯 实际场景演示场景1:用户A成功秒杀场景2:用户B重复秒杀场景3:第1001个用户秒杀🔄 异步订单处理流程正常处理流程异常处理流程🎪 实战场景模拟模拟10万并发秒杀🔧 Redis数据状态变化秒杀开始前秒杀过程中秒杀结束 ...
    1118 孤枝玉瘦 发表于 2025-11-28 Redis
  • 5分钟快速了解数据库死锁产生的场景和解决方法
    前言 加锁(Locking)是数据库在并发访问时保证数据一致性和完整性的主要机制。任何事务都需要获得相应对象上的锁才能访问数据,读取数据的事务通常只需要获得读锁(共享锁),修改数据的事务需要获得写锁(排他锁)。当两个事务互相之间需要等待对方释放获得的资源时,如果系统不进行干预则会一直等待下去,也就是进入 ...
    1122 守望篝火 发表于 2023-7-6 综合
  • MySQL与Oracle 差异比较之一数据类型
    数据类型   编号 ORACLE MYSQL 注释 1 NUMBER int / DECIMAL DECIMAL就是NUMBER(10,2)这样的结构INT就是是NUMBER(10),表示整型; MYSQL有很多类int型,tinyint mediumint bigint等,不同的int宽度不一样 2 Varchar2(n) ...
    1144 不知谓何 发表于 2023-8-29 综合
  • Hadoop 2.x伪分布式环境搭建详细步骤
    本文以图文结合的方式详细介绍了Hadoop 2.x伪分布式环境搭建的全过程,供大家参考,具体内容如下 1、修改hadoop-env.sh、yarn-env.sh、mapred-env.sh 方法:使用notepad++(beifeng用户)打开这三个文件 添加代码:export JAVA_HOME=/opt/modules/jdk1.7.0_67 2、修改core-site.xml、hdfs-site.xml、yarn-site.xml ...
    148 热锅上的毛驴 发表于 2023-9-5 综合
  • 四个在工作后才知道的SQL密技
    本文会分享四个在面试和工作中常用的几个使用技巧,具体包括: 日期与期间的高级使用 临时表与Common Table Expression (WITH) Aggregation 与CASE WHEN的结合使用 Window Function的其他用途 数仓?不就是写写SQL吗… 日期与时间段的筛选在工作中是经常被用到的,因为在拉取报表、仪表板和各 ...
    1132 姬霓太美 发表于 2023-11-28 综合
  • SQL SERVER数据库日志文件收缩图文详解
    目录一、为什么需要收缩日志文件?二、可视化操作(SSMS 界面)1. 将恢复模式调整为 “简单”2. 收缩数据库日志文件3.将恢复模式调整回“完整”。三、代码操作(T-SQL)1. 单数据库收缩(以 Db1 为例)2. 多数据库批量收缩四、知识延伸1. 为什么收缩前必须切换恢复模式?2. 生产环境收缩日志的注 ...
    1134 商业江湖 发表于 2025-11-20 MSSQL
  • Oracle查询实例之订单金额占比与排名分析
    目录题目建表语句思路一:1. 计算每个客户每天的订单金额2. 计算每天的总订单金额3. 计算每个客户每天的订单金额占比4. 计算每个客户在当天的订单金额占比排名最终代码思路二:1.基础数据分组聚合2.计算当日订单金额占比3.计算当日排名最终代码总结 题目 假设有一张表格 orders,记录了不同日期的 ...
    186 小嫦娥 发表于 2025-11-6 oracle
  • 关系型数据库的设计规则详解
    目录 表关系设计 1、一对一关联(one-to-one) 2、一对多关系(one-to-many) 3、多对多(many-to-many) 4、自我引用(Self reference) 目录 表关系设计 1、一对一关联(one-to-one) 2、一对多关系(one-to-many) 3、多对多(many-to-many) 4、自我引用(Self reference) E-R(Entity- ...
    1159 七吖 发表于 2023-5-30 综合
  • Window下Neo4j安装图文教程
    neo4j数据库有两个版本:社区版和商业版,社区版是开源并且免费的,社区版与商业版功能上没有什么区别,不同的是,社区版只能单机使用,商业版可以做分布式集群。单机版最大可以存储10亿个字节。 neo4j针对不同的操作系统,提供不同的安装包,下载官网:https://neo4j.com/download/other-releases/ 1、下载完后, ...
    167 鸠羽芊叶 发表于 2023-8-21 综合
  • 如何自己动手写SQL执行引擎
    目录 前言 整体结构 mysql protocol结构 b+tree的磁盘结构 事务支持 尾声 目录 前言 整体结构 mysql protocol结构 b+tree的磁盘结构 事务支持 尾声 前言 在阅读了大量关于数据库的资料后,笔者情不自禁产生了一个造数据库轮子的想法。来验证一下自己对于数 ...
    196 风如我狂 发表于 2023-7-4 综合
  • Maven nexus 安装nexus私服出现的问题和解决办法
    1. 在win10中安装nexus时提示:wrapper | openscmanager failed - 拒绝访问。 (0x5) 主要是没有权限。需要以管理员的身份运行 如果你是直接点击 start-nexus.bat 来启动服务的话: 如果你是 通过 cmd窗口来执行的话,需要设置命令提示符窗口的权限来执行 2. wrapper | the nexus-webapp service is not ins ...
    197 阿拉浙江侬 发表于 2023-9-5 综合
  • PostgreSQL 序列(Sequence) 与 Oracle 序列对比差异分析
    目录PostgreSQL 序列(Sequence) 与 Oracle 序列对比一 基本语法对比1.1 创建序列1.2 主要差异点二 功能特性对比2.1 序列操作函数2.2 事务行为2.3 与表的集成三 高级特性对比3.1 缓存机制3.2 循环与限制3.3 分布式环境四 实际使用示例对比4.1 基本使用4.2 表关联使用五 性能与最佳实践5.1 PostgreSQL 优化建议5.2 Oracle 优 ...
    1115 肆無誋鄲 发表于 2025-5-13 PostgreSQL
  • PostgreSQL主从复制从零搭建指南:CentOS/Ubuntu环境高可用实战
    目录1. 环境准备1.1 基础环境要求1.2 安装 PostgreSQL2. 主库配置2.1 修改 PostgreSQL 主配置文件2.2 修改客户端认证配置文件2.3 创建复制专用用户2.4 重启主库使配置生效2.5 备份主库数据(供从库初始化)3. 从库配置3.1 停止从库 PostgreSQL 服务并清理原有数据目录3.2 解压主库备份到从库数据目录3.3 验证 / 修改从库复 ...
    0130 别叽叽歪歪 发表于 2026-4-13 综合
  • Redis实现分布式限流的几种方法
    目录1. 固定窗口计数算法示例代码2. 滑动窗口计数算法示例代码3. 令牌桶算法示例代码4. 令牌桶算法与Lua脚本Lua脚本Java代码使用Redis实现分布式限流是一种常见且有效的方法,可以防止系统过载并确保公平的资源分配。Redis的高性能和丰富的数据结构使其成为实现分布式限流的理想选择。常见的限流算法包括固定窗口计数、滑动 ...
    0153 輕風解語 发表于 2026-1-11 Redis
  • Redis的主从同步问题的一些解决方法
    目录1. 配置主从复制1.1 配置主服务器1.2 配置从服务器1.3 动态设置从服务器2. 解决主从同步延迟问题2.1 调整复制缓冲区大小2.2 调整复制积压缓冲区大小2.3 配置延迟监控3. 处理主从切换问题3.1 配置Redis Sentinel3.2 启动Redis Sentinel4. 处理全量复制和增量复制问题4.1 增加全量复制的性能4.2 优化增量复制5. 处理网络 ...
    078 宋你一辆迈凯轮 发表于 2026-1-11 Redis
  • SQLGlot库全面解析
    目录SQLGlot库全面技术介绍一、SQLGlot是什么?二、为什么需要SQLGlot?1. 跨数据库兼容性挑战2. 查询性能瓶颈3. 安全合规需求三、面向人群与典型场景四、功能详解与代码教学1. 安装与基础配置2. SQL解析:构建AST模型3. SQL转译:方言互操作4. 查询优化:基于规则的优化5. 动态SQL构建:表达式树API6. 数据治理:敏感信息 ...
    039 迷妹子 发表于 2026-1-10 MSSQL
  • 下一頁 »

    快速發帖

    還可輸入 180 個字符
    您需要登錄後才可以發帖 登錄 | 立即注册

    本版積分規則

    相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部