技术专区
-
docker 安装mysql
1. 安装docker 2. 搜索mysql 指定5.7版本 docker search mysql:5.7 3. 拉取镜像 docker pull mysql:5.7.25 4. 查看镜像 查看镜像命令:docker images 5. 启动mysql docker run --name Dmysql5 -p 3306:3306 -e MY…
-
Redis变慢?深入浅出Redis性能诊断系列文章(三)
(本文首发于“数据库架构师”公号,订阅“数据库架构师”公号,一起学习数据库技术,助力职业发展)本篇为Redis性能问题诊断系列的第三篇,主要从Redis服务层面上进行讲解,重点对相关机制的工作原理进行剖析,及如何…
-
SQL中ROW_NUMBER() OVER()的用法详解
SQL中ROW_NUMBER() OVER()的用法详解 over可以对数据进行分组及排序,执行后将会产生结果集,select会对这些结果集进行编号(每一个结果集都从1开始编号)。下面看例子:1.数据表原数据 2.按照添加时间排序,然后给每…
-
CentOS7安装MySQL5
本文为实战文章,注重无脑复制也能实现功能。--- 我想偷懒使用docker没想到单独安装我尽然不会。-_- 目录 一、前提须知 二、安装MySQL 2.1、下载需要的tar文件 2.2、卸载mariadb 2.3、卸载mysql 2.4、安装几个需要…
-
MYSQL创建100万条数据与count(1)/count(*)/count(column)区别及执行效率
MySQL简单三步模拟创建百万数据 简单三部创建模拟数据 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 1…
-
MongoDB
MongoDB介绍 Mongodb 非关系型数据库 但是他是最像关系型 类似于Json格式 数据里面有数据,再有数据 mysql 就比较难做到 分布式储存 计算机节点上 集群 Mangodb数据库 文档数据 json 格式 集群 运维搭建集群 一个…
-
mysql 三大日志
undo log undo log 记录数据被修改前的信息。 作用:防止丢失数据,用于事务失败后的回滚,Innodb 存储引擎的最大特点就是支持事务,如果本次更新失败,那么该事务中的所有的操作都必须回滚到执行前的样子,也就是…
-
初始数据库
本文使用的数据库是mysql. 数据库(表)的创建 数据库的创建:CREATE DATABASE <数据库的名称>例子:CREATE DATABASE shop; 查看所有数据库SHOW DATABASES 数据表的创建: CREATE TABLE product (product_id CH…
-
【SQLServer】表的索引碎片整理
1.查看索引的碎片率 SELECT object_name(ips.object_id) AS TableName, ips.index_id, name AS IndexName, avg_fragmentation_in_percent,db_name(ips.database_id) AS DatabaseName FROM sys.dm_db_index_physical…
-
Linux Bash/Shell助手函数:ssh-tar-dir,通过SSH隧道自动打包备份服务器到本地硬盘
使用帮助: $ ssh-tar-dir --help ssh-tar-dir|ssh-backup-dir: 通过ssh调用远程tar命令,压缩备份服务器某个路径文件夹到本地(通过管道传输压缩数据流); 底层调用命令形似: ssh 'cd /path/to/dir;tar -zxvf -…