刷新
Mysql索引失效场景

博主头像 以下是导致索引失效的常见情况,分类并举例说明: 1. 对索引列进行运算或函数操作 当在索引列上使用函数、表达式、计算或类型转换时,MySQL无法直接使用索引来定位数据。 失效示例: sql -- 使用函数 SELECT * FROM users WHERE YEAR(create_time) = 2 ...

sqlserver系统表查出job的下一次运行时间异常现象

博主头像 前两天某SQLServer服务器断断续续出现性能问题,综合排查之后怀疑是job定时任务引起的,于是查了一下job的schedule和最近一次执行情况。大部分job的schedule都没有问题,由于当前实例是启用了复制分发,无意中喵到'Distribution clean up: distributi ...

MySQL如何统计/监控MySQL用户登录失败?

博主头像 在MySQL数据库中,如何统计/监控MySQL用户登陆失败的次数呢? 下面是我的一些探索与总结,如有不足或疏漏,欢迎指正。 错误日志监控统计 首先,要设置错误日志记录告警信息的级别, MySQL 5.5,5.6,5.7.2之前设置系统变量log_warnings show variables lik ...

Ubuntu上进行Zookeeper集群部署

博主头像 目录1.zookeeper下载2.zookeeper安装与使用3.zookeeper启动4.zookeeper是什么?为什么要用它?为什么不用Hbase自带的? 1.zookeeper下载 版本无特别要求,一般最新稳定版即可。 这里给出3.8.4的下载链接。(点击即可直接下载) zookeeper官 ...

Windows 安装人大金仓数据库 KingbaseES_V008R006

博主头像 1、安装前准备 1.1、最低硬件环境要求 CPU 内存 硬盘 2 核 512 MB 10 GB 空闲空间 1.2、下载人大金仓数据库安装包 官网下载地址:https://www.kingbase.com.cn/download.html 注意:在官网下载人大金仓数据库安装包时,需要提供下载方相关信息 ...

flink on k8s的基本介绍

博主头像 本文分享自天翼云开发者社区《flink on k8s的基本介绍》,作者:l****n 一、背景介绍 Apache Flink 是一个流处理引擎,具有高效的流处理和批处理能力,以及良好的可伸缩性和容错性。Kubernetes(简称 K8s)是一种容器编排系统,用于自动化容器部署、扩展和管理。将 Fli ...

Redis容量评估模型

博主头像 计算Redis容量,并不只是仅仅计算key占多少字节,value占多少字节,因为Redis为了维护自身的数据结构,也会占用部分内存,本文章简单介绍每种数据类型(String、Hash、Set、ZSet、List)占用内存量,供做Redis容量评估时使用。当然,大多数情况下,key和value就是主要 ...

PostgreSQL数据备份方式

博主头像 1、数据目录文件备份此方式最为简单直接,备份之前需要先停止数据库,然后备份整个data数据目录,恢复数据库时候直接恢复文件数据即可。这种方式因为是备份整个PG库,因此非常适合于数据库迁移,需要保证前后安装的pg库版本一致。2、SQL转储方式备份本质上就是使用PG库提供的pg_dump和pg_dump ...

Oracle如何生成导出账号的DDL脚本

博主头像 之前我写了一篇博客ORACLE如何用一个脚本找出一个用户的授权信息?,有些场景,这个脚本够用了,但是有些场景,例如,你需要将一个账号的权限从开发环境平移到UAT环境时,我想通过一个脚本生成账户(test)的ddl脚本,自己写了一个脚本,后面发现网上有一个脚本更好/更全面,分享于此: set long ...

GreatSQL分页查询优化案例实战

博主头像 GreatSQL分页查询优化案例实战 导语 随着国产化替代的深入,很多 Oracle 数据库迁移到 GreatSQL 上,GreatSQL 也做了大量的 Oracle 语法兼容,以减少国产化改造工作。 本文说一下 Oracle 的分页查询语句迁到 GreatSQL 上来的表现以及如何用 GreatS ...

Oracle如何修改账号密码版本?

博主头像 密码版本的概念 什么是Oracle的密码版本(Password Version)呢? 这里所说的密码版本(Password Version) 术语指的是身份验证协议的版本,而不是Oracle Database的版本.虽然它看起来像数据库版本一样,实际意义并不相同.一般不同的密码版本对应不同密码哈希算 ...

Redis是如何高效管理有限内存的?

博主头像 过期删除策略的深度剖析 Redis 可以对 key 设置过期时间的,为了防止过期的key长期占用内存,需要相应的过期删除策略将过期的key删除 基础操作 Redis设置过期时间 setex key1 5 value1:创建记录的时候指定过期时间,设置key1在5秒后过期 其实Redis这是一种基于创 ...

123···50>