代码基础
-
索引——谈谈你对索引的认识和理解「终于解决」
索引——谈谈你对索引的认识和理解「终于解决」为什么要用索引? 一般的应用系统,读写比例在10:1左右,插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是
-
Redis学习笔记(十七) 集群(上)
Redis学习笔记(十七) 集群(上)Redis集群是Redis提供的分布式数据库方案,集群通过分片来进行数据共享,并提供复制和故障转移操作。 一个Redis集群通常由多个节点组成,在刚开始的时候每个节点都是相互独立的,他们处于一个只包含
-
Spark Streaming,Flink,Storm,Kafka Streams,Samza:如何选择流处理框架
Spark Streaming,Flink,Storm,Kafka Streams,Samza:如何选择流处理框架根据最新的统计显示,仅在过去的两年中,当今世界上90%的数据都是在新产生的,每天创建2.5万亿字节的数据,并且随着新设备,传感器和技术的出现,数据增长速度可能会进一步加快。 从技术上讲,这意味着我们的
-
MySQL数据库常见的数据类型「终于解决」
MySQL数据库常见的数据类型「终于解决」MySQL提供的数据类型包括数值类型(整数类型和小数类型)、字符串类型、日期类型、复合类型(复合类型包括enum类型和set类型)以及二进制类型 。 1,整数类型: 整数类型的数,默认情况下既可以表示
-
自己架设服务器_ntp 服务器
自己架设服务器_ntp 服务器NTP校时服务器架设的重要性(京准)
-
MySQL 默认排序是什么[亲测有效]
MySQL 默认排序是什么[亲测有效]MySQL 默认排序是什么
-
MySQL总结(九)数据库设计-详解
MySQL总结(九)数据库设计-详解数据库设计 1.数据规范化 1.1 什么是范式: 好的数据库设计对数据的存储性能和后期的程序开发,都会产生重要的影响。建立科学的,规范的数据库就需要满足一些规则来优化数据的设计和存储,这些规则就称为…
-
centos7安装docker,再在docker上安装mysql5.7「建议收藏」
centos7安装docker,再在docker上安装mysql5.7「建议收藏」1.使用命令查看Linux内核是否在3.10以上 uname -r 如果Linux内核没有在3.10以上,则使用下面的命令升级内核版本 yum update -y 安装必要的软件包 yum inst…
-
使用redis实现消息队列_redis作为消息队列
使用redis实现消息队列_redis作为消息队列 众所周知,消息队列是应用系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有 ActiveMQ,RabbitMQ,Z…
-
PostgreSQL 免费公开课(第13期)(CUUG)(2020年)[通俗易懂]
PostgreSQL 免费公开课(第13期)(CUUG)(2020年)[通俗易懂]十三、PostgreSQL 12.2 PG&Oracle 备份&恢复炫技表演赛 1、PG&Oracle逻辑备份与恢复技术大比拼 2、PG&Oracle物理备份与恢复技术联赛 3、PG&Oracle闪…
-
设置MySQL数据库的远程连接权限「终于解决」
设置MySQL数据库的远程连接权限「终于解决」问题描述 MySQL安装完毕,本机登录正常。但在远程登录时报错如下,确认已输入正确账号和密码。 问题原因 未授权远程IP地址登录。root用户默认只能在localhost也就是本机登录,故需要对其他…
-
Oracle查询用户表名+列名+注释
Oracle查询用户表名+列名+注释SELECT b.table_name,b.comments as tab_comments,c.COLUMN_NAME,c.comments as col_comments FROM user_t…
-
PostgreSQL源码学习–删除数据#0
PostgreSQL源码学习–删除数据#0以一条delete from test where a = 123;的SQL语句为例,跟踪删除数据的代码逻辑。(PG版本为12.2) 删除数据主要的函数是heap_delete。查看调用栈: #0 …
-
PostgreSQL源码学习–删除数据#1,2「建议收藏」
PostgreSQL源码学习–删除数据#1,2「建议收藏」本节介绍heapam_tuple_delete和table_tuple_delete函数。 heapam_tuple_delete函数 //src/backend/access/heap/heapa…
-
技术分享 | 连接数据库这个操作做了什么?
技术分享 | 连接数据库这个操作做了什么?作者:蒋乐兴 MySQL DBA,擅长 python 和 SQL,目前维护着 github 的两个开源项目:mysqltools 、dbmc 以及独立博客:https://www.sqlpy.com…
-
@InsertProvider 同 text.xml 配置文件使用优劣「建议收藏」
@InsertProvider 同 text.xml 配置文件使用优劣「建议收藏」1.有时候我们会些更具传递的参数去插入, 用text.xml 当减少实体类的时候,你需要到text.xml 一个一个的删掉多余的,但是通过InsertProvider 写的因为和类直接强关联,编译器…