刷新
Windows 安装达梦数据库

博主头像 1、安装前准备 1.1、最低硬件环境要求 CPU 内存 硬盘 2 核 2 GB 10 GB 空闲空间 1.2、下载达梦数据库安装包 官网下载地址:https://eco.dameng.com/download/ 1.3、解压安装包 如上图所示,右击安装压缩包,然后点击“全部解压缩”。 1.4、校验安 ...

MySQL性能分析(三)之optimizer_trace详解

博主头像 一、概述 optimizer_trace是MySQL 5.6引入的一项跟踪功能,它可以跟踪优化器做出的各种决策(比如访问表的方法、各种开销计算、各种转换等),并将跟踪结果记录到information_schema.optimizer_trace表中。此功能默认关闭,开启后,可分析如下语句: sele ...

GreatSQL 优化技巧:最值子查询与窗口函数相互转换

博主头像 GreatSQL 优化技巧:最值子查询与窗口函数相互转换 导语 近期 SQL 优化过程中遇到两个案例,一个是将最值子查询改写为窗口函数,另一个是将窗口函数改写为最值子查询,觉得很有意思,特此记录分享一下。 SQL案例 两个 SQL 语句 SQL1: SELECT imei, c1 FROM (SEL ...

PostgreSQL 18 源码编译安装体验

博主头像 PostgreSQL 18 于前几个小时刚刚发布,来个一键安装(Ubuntu 20.0) 一键安装脚本,全自动编译安装,两个实例的安装pg1800和pg1900也只是1分钟的事,自定义各级目录,干净清晰。前两天群里竟然还有人推崇apt/yum安装,说是统一规范,apt/yum安装出来的目录结构乱七八 ...

redis实现分布式锁1

博主头像 在集群下的并发问题: 业务流程: 具体实现: ILock 点击查看代码 package com.hmdp.utils; public interface ILock { // 获取锁 boolean tryLock(long timeoutSec); // 释放锁 void unlock(); } ...

【9.24 直播】集群数据管理实战:时序数据库 IoTDB 数据分区、同步与备份详解

博主头像 分布式高可用场景下,如何设计数据分区策略才能最大化系统效能? 跨“端-边-云”数据同步如何保证一致性与可靠性? 数据备份方案又该如何设计才能万无一失? 9 月 24 日(周三)19:00,天谋科技数据库内核研发工程师,时序数据库 IoTDB 项目交付负责人曹志佳为您一一解答上述问题! ...

通过人大金仓数据库的逻辑备份与还原功能实现数据迁移

博主头像 1、源数据库的操作 1.1、逻辑备份 如上图所示,在源数据库进行备份。 2、目标数据库的操作 2.1、新建数据库 如上图所示,新建一个目标数据库。 如上图所示,设置新建数据库的名称(本例为 testDB )。 如上图所示,新建目标数据库成功。 如上图所示,可以在数据库列表中看到新建的数据库名称。 2 ...

MySQL 32 为什么还有kill不掉的语句?

博主头像 MySQL有两个kill命令: kill query+线程id,表示终止该线程正在执行的语句; kill (connection)+线程id,表示断开这个线程的连接,如果线程有语句正在执行,会先停止正在执行的语句。 有时候可能会遇到:使用了kill,却没能断开该连接,再执行show processl ...

PostGIS 介绍(2)--PostGIS 参考

博主头像 本文主要介绍 PostGIS 中的常用函数。 1、PostGIS 数据类型 数据类型转换可以是显式的,这意味着必须使用 CAST(myval As sometype) 或 myval::sometype 语法指定转换。显式转换避免了歧义转换的问题。所有数据类型都可以转换为 text,因此无需显式指定 ...

SQL Server查询包含某个字段的存储过程或触发器

博主头像 在 SQL Server 中,如果想查询包含特定字段(例如,某个特定的列名或变量名)的存储过程或触发器,可以通过查询系统视图和系统表来实现。这些视图和表存储了数据库对象(如存储过程和触发器)的元数据。下面是总结一些常用的方法: 1、查询包含特定字段的存储过程 方法一:使用 sys.sql_modul ...

<123···50>