-
每一个合格的Linux运维人员都应该做到熟练或精通Shell脚本编程,因为Shell脚本语言差不多是所有编程语言里最简单的语言,如果Shell脚本不行,意味着运维之路可能还没开始就将要终结。——老
-
前几篇文章介绍了用源码的方式来调试锁相关的信息,这里同样用这个工具来解决一个线上实际的死锁案例,也是我们介绍的第一个两条 SQL 就造成死锁的情况。因为线上的表结构比较复杂,做
-
最近遇到了一个很奇怪的事,某个服务线上环境中有一张表的数据总是莫名其妙的消失,说来也很奇怪。但是生产环境又不能做调试,于是只好通过翻各种日志来破案,这里将mysql的log_bin日志的
-
GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。Linux 操作系统有诸多自带和第三方的监控工具,以下从不同维度来整理常用的一些监控工具。CPUtop(经典的Linux任务管
-
Python环境可以安装在很多不同的系统中,我们python自学网(www.wakey.com.cn)主要考虑到绝大多数学员都是用的是Windows系统,所以就以Windows系统来给大家演示一下python安装的方法,后面也会更新其
-
今天我会进行StoneDB数据库在Ubuntu 22.04系统下的安装。严格按照官方文档的步骤执行,看看能否顺利安装。准备Ubuntu系统我已在虚拟机中安装好了Ubuntu 22.04版本的系统,按照常规操作,先把系统
-
MySQL 数据库区别于其他数据库的最重要的一个特别就是其插件式的表存储引擎。MySQL 存储引擎提供了一系列标准的管理和服务支持,每个存储引擎是底层物理结构的实现。需要注意的是,存储引
-
前言 在日常的开发中,参数校验是非常重要的一个环节,严格参数校验会减少很多出bug的概率,增加接口的安全性。在此之前写过一篇SpringBoot统一参数校验主要介绍了一些简单的校验方法
-
单向还是双向?说法不一!在网上搜索这类问题,得到的方案有两种,一种是单向,一种是双向。所以到底哪个是对的呢?今天就来彻底解密官方文档talk is cheap,show me the code真实情况页的概念Mys
-
索引是存储引擎用于快速找到记录的一种数据结构。
索引对于良好的性能非常关键。尤其是当表中的数据量越来越大时,索引对性能的影响愈发重要。在数据量较小且负载较低时,不恰当的索
-
MySQL的主从同步是一个很成熟的架构,优点为:①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力;②在从主服务器进行备份,避免备份期间影响主服务器服务;③当主服务
-
抛去测试、架构来说,数据表设计是指定功能开发的一个起点,如果出现失误将会对未来开发以及运行都会有很大的影响。接下来我们聊聊应该如何根据需求去设计数据表。
原型图
首先产品
-
本文整理自 TiSpark 项目发起人马晓宇在 Strata Data Conference 上分享的《When TiDB Meets Spark》演讲实录。
先介绍我自己,我是 PingCAP 的马晓宇,是 TiDB OLAP 方向的负责人,也是 TiSpark 项目的发起人,主
-
使用
创建测试库和表
create database db_test;
CREATE TABLE `user` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`name` char(11) NOT NULL,
`created_at` int(10) unsigned NOT NULL,
PRIMARY KEY (`uid`)
) ENGINE=InnoDB DEFAULT CHARSE
-
序言
假设我们拿到一台新的Mac,事实上,确实如此……为了写这个我特意买了一台新的15寸带TouchBar的Mac。
安装Homebrew
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)