前言:很早就听说MySQL8.0支持快速加列,可以实现大表秒级加字段。笔者自己本地也有8.0环境,但一直未进行测试。本篇文章我们就一起来看下MySQL8.0快速加列到底要如何操作。1.了解背景信息表结构的变更是业务运行过程中比较常见的需求之一,在MySQL的环境中,可以使用Alter语句来完成这些操作,这些Alter语句对应的操作通常也称之为DDL操作。通常情况下大表的DDL操作都会对业务有很明显
分类:
数据库 时间:
2020-09-17 22:16:33
阅读次数:
35
背景: 通常在UNIX下面处理文本文件的方法是sed、awk等shell命令,对于处理大文件受CPU,IO等因素影响,对服务器也有一定的压力。关于sed的说明可以看了解sed的工作原理,本文将介绍通过python的mmap模块来实现对大文件的处理,来对比看他们的差异。 说明: mmap是一种虚拟内存 ...
分类:
编程语言 时间:
2020-09-17 21:25:55
阅读次数:
40
(1)颜色 bg-primary bg-success bg-info bg-warning bg-danger <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <link rel="stylesheet" href="https://cdn ...
分类:
其他好文 时间:
2020-09-17 21:04:02
阅读次数:
32
本章节我们将为大家介绍 Python 如何操作 redis,redis 是一个 Key-Value 数据库,Value 支持 string(字符串),list(列表),set(集合),zset(有序集合),hash(哈希类型)等类型。 关于 redis 的更多内容可以参考我们的 redis 教程,注 ...
分类:
编程语言 时间:
2020-09-17 20:47:54
阅读次数:
32
此次我的例子包含了A接口的值做B接口的参数。 commons-codec-1.11.jar 包下载地址:http://commons.apache.org/proper/commons-codec/download_codec.cgi 在做base64解密之前需要去下载 commons-codec- ...
分类:
其他好文 时间:
2020-09-17 19:48:34
阅读次数:
35
# 安装 Mysql 8.0.19下载 MySQL Community Server 8.0.19 【Compressed TAR Archive】(mysql-8.0.19-linux-glibc2.12-x86_64.tar.xz)1) 解压并移动(注意不要修改解压到的地址),cd到~/Down ...
分类:
数据库 时间:
2020-09-17 18:06:58
阅读次数:
54
Redis 服务器 Redis 服务器命令主要是用于管理 redis 服务。 实例 以下实例演示了如何获取 redis 服务器的统计信息: redis 127.0.0.1:6379> INFO # Server redis_version:2.8.13 redis_git_sha1:00000000 ...
分类:
其他好文 时间:
2020-09-17 17:55:42
阅读次数:
26
MAC下运行的telnet客户端,需要安装python3的环境。`#!/usr/local/bin/python3importsocketimportsysimportreifname==‘main‘:iflen(sys.argv)!=3:print("Usage:telnet[remote_ip|FQDN][remote_port]")exit()ifre.m
分类:
Web程序 时间:
2020-09-17 17:55:11
阅读次数:
38
/etc目录下一些简单的操作,find查找,sed 命令使用,xars 使用
分类:
系统相关 时间:
2020-09-17 17:47:53
阅读次数:
33
第1章 Sed命令 1.1 sed 命令执行过程 1.2 sed介绍 sed是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。然后读入下行,执行下一个循 ...
分类:
其他好文 时间:
2020-09-17 16:37:55
阅读次数:
27