代码基础
-
mysql学习笔记一 基础知识及DDL,DML「建议收藏」
mysql学习笔记一 基础知识及DDL,DML「建议收藏」MYSQL基础 cmd操作指令:mysql -u用户名 -p密码 -h主机地址 -P端口号 -u :user -p :password 隐式输入无需在-p后加密码 -h :host 默认是local…
-
Mysql锁总结_落地式锁客方案培训总结
Mysql锁总结_落地式锁客方案培训总结今天我们来介绍一下Mysql中不同类型的锁 数据库锁设计的初衷是处理并发问题。作为多用户共享的资源,当出现并发访问的时候,数据库需要合理地控制资源的访问规则。而锁就是用来 实现这些访问规则的重要数据…
-
Linux内核参数-共享内存「建议收藏」
Linux内核参数-共享内存「建议收藏」在数据库配置过程中经常会遇到系统内核参数配置,而其中比较关键的有关于共享内存参数的配置,下面先将其中用到的参数的英文解释摘下来,再结合数据库再谈谈对其中的理解。 kernel.shmall This…
-
mysql参数innodb_flush_method解析
mysql参数innodb_flush_method解析背景 由于mysql的innodb引擎对于数据文件和日志文件都有自己的内存缓冲,在真正写入磁盘时,完全可以不使用os的io缓冲机制(避免双缓冲的冗余浪费)。 所以mysql提供了对应的参数innod…
-
ORACLE ANALYZE使用小结「建议收藏」
ORACLE ANALYZE使用小结「建议收藏」ANALYZE的介绍 使用ANALYZE可以收集或删除对象的统计信息、验证对象的结构、标识表或cluster中的行迁移/行链接信息等。官方文档关于ANALYZE功能介绍如下: · Colle
-
redis 5.0.7 源码阅读——跳跃表skiplist
redis 5.0.7 源码阅读——跳跃表skiplistredis中并没有专门给跳跃表两个文件。在5.0.7的版本中,结构体的声明与定义、接口的声明在server.h中,接口的定义在t_zset.c中,所有开头为zsl的函数。 一、数据结构 单个节点: t
-
SqlServer 利用游标批量更新数据「建议收藏」
SqlServer 利用游标批量更新数据「建议收藏」SqlServer 利用游标批量更新数据 Intro 游标在有时候会很有用,在更新一部分不多的数据时,可以很方便的更新数据,不需要再写一个小工具来做了,直接写 SQL 就可以了 Sample 下面来看
-
java集成mybatis_mybatis详解
java集成mybatis_mybatis详解生成器设计思路: 连接数据库 获取表结构 生成文件 1 下载与安装 "官网文档入口" "最方便的 maven 插件使用方式" 贴至pom 文件 2 新建配置文件
-
Hash存储模型、B-Tree存储模型、LSM存储模型介绍[通俗易懂]
Hash存储模型、B-Tree存储模型、LSM存储模型介绍[通俗易懂]每一种数据存储系统,对应有一种存储模型,或者叫存储引擎。我们今天要介绍的是三种比较流行的存储模型,分别是:Hash存储模型B-Tree存储模型LSM存储模型不同存储模型的应用情况1、Hash存储模型r
-
rocksdb使用_flink写入kafka
rocksdb使用_flink写入kafkaRocksDB介绍RocksDB简介RocksDB是基于C++语言编写的嵌入式KV存储引擎,它不是一个分布式的DB,而是一个高效、高性能、单点的数据库引擎。它是由Facebook基于Google开源的
-
PostGresql/PG 聚合函数处理[通俗易懂]
PostGresql/PG 聚合函数处理[通俗易懂]array_to_string–将sql中的数组转为字符串 ARRAY_AGG–将sql中的数据转为数组处理 以下给大家一个简单的例子即可体会: 1.需求 2.数据库中原数据 3.sql的写法,…
-
mysql slave 跳过_mysql多主多从
mysql slave 跳过_mysql多主多从mysql正确关闭slave取消主从 转载 guoshaoliang789 最后发布于2019-01-10 10:31:39 阅读数 2912 收藏 展开 正确关闭slave步骤 执行STOP SL…
-
组复制背景 | 全方位认识 MySQL 8.0 Group Replication「建议收藏」
组复制背景 | 全方位认识 MySQL 8.0 Group Replication「建议收藏」作者 罗小波 · 沃趣科技高级数据库技术专家 转自 沃趣科技(woqutech) MySQL Group Replication(MGR)自问世以来,一直是大家技术分享、技术讨论的热点,虽然在MyS…
-
mysql更新语句执行流程_while语句执行
mysql更新语句执行流程_while语句执行我们来看看更新语句的执行流程 与查询流程不一样的是,更新流程涉及两个重要的日志模块,redo log和 binlog redo log 如果每一次的更新操作都需要写进磁盘,然后磁盘也 要找到对应的那…
-
分享一下我在mysql5.6+mysql8数据库安装过程中的一些坑!「建议收藏」
分享一下我在mysql5.6+mysql8数据库安装过程中的一些坑!「建议收藏」Mysql5.6安装 下载好安装包后,在bin目录下用cmd打开,输入mysqld install 【服务名】新建个服务 在windows+r输入services.msc即可查看服务 怎样使用mysq
-
Redis-位图_redis 槽
Redis-位图_redis 槽关于位图,可能大家不太熟悉, 那么位图能干啥呢?位图的内容其实就是普通的字符串,也就是byte数组,我们都知道 byte 8 位无符号整数 0 到 255 说个场景。比如你处理一些业务时候,往往会存在