加载中
读薄《高性能MySql》(一)MySql基本知识

读薄《高性能MySql》(一)MySql基本知识 读薄《高性能MySql》(二)Scheme与数据优化 读薄《高性能MySql》(三)索引优化 读薄《高性能MySql》(四)查询性能优化 高性能 Mysql 的读书笔记。因为这本...

2018/11/19 21:36
21
MySQL备份与恢复

[TOC] 备份MySQL 语法 mysqldump -h主机名(ip) -u 用户名 -B -p 数据库名1 数据库名2 > 备份文件路径 示例: 备份itbsl数据库 如下图所示,成功将数据库备份到本地目录 如果备份的是本机上的...

2018/11/19 12:01
5
Mysql查询性能优化

Mysql查询性能优化 慢查询优化基础:优化数据访问 查询需要的记录。查询100条,应用层仅需要10条。 多表关联时返回全部列。*,多表关联,字段查询要加前缀。 总是取出全部列。* 重复查询相同...

2018/11/16 23:20
12
高性能MySQL之锁详解

一、背景 MySQL里面的锁大致可以分成全局锁、表级锁和行锁三类。数据库锁的设计的初衷是处理并发问题。我们知道多用户共享资源的时候,就有可能会出现并发访问的时候,数据库就需要合理的控制...

2019/04/10 10:10
22
MYSQL数据库SQL语句集锦

  *特别说明:FILED代表数据表字段,CONDITIONS代表where之后的条件,TABLENAME代表数据表名 []中括号内的内容代表 可有可无。   创建数据库     create database DATABASE;   删除...

2018/11/16 23:44
7
性能测试之Mysql数据库调优

一、前言 性能调优前提:无监控不调优,对于mysql性能的监控前几天有文章提到过,有兴趣的朋友可以去看一下 二、Mysql性能指标及问题分析和定位 1、我们在监控图表中关注的性能指标大概有这么...

2019/04/10 10:10
26
MySQL基础架构之查询语句执行流程

这篇笔记主要记录mysql的基础架构,一条查询语句是如何执行的。 比如,在我们从student表中查询一个id=2的信息 select * from student where id=2; 在解释这条语句执行流程之前,我们看看m...

2018/11/19 14:25
13
mysql基本知识点梳理和查询优化

[TOC] 本文主要是总结了工作中一些常用的操作,以及不合理的操作,在对慢查询进行优化时收集的一些有用的资料和信息,本文适合有mysql基础的开发人员。 一、索引相关 索引基数:基数是数据列...

Linux下安装JDK,Tomcat,Mysql详细教程

1. 概述 今天教大家在linux下安装jdk,mysql以及tomcat。在javaweb开发中,最后完成的项目代码,一般都是布在linux服务器下的。因为linux服务器可以说是安全性稳定性都比windows高。所以说学...

2018/11/19 21:49
72
CentOS 7下Apache + PHP + MySQL环境(LAMP)的安装

Step 1:更换阿里云 yum 源 curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo yum update Step 2:Apache 部分 安装Apache:yum -y install http...

2019/04/10 10:10
15
MySQL数据库无完整备份删库,除了跑路还能怎么办?

1.背景 前段时间,由于运维同事的一次误操作,清空了内网核心数据库,导致了公司内部管理系统长时间不可用,大量知识库内容由于没有备份险些丢失。 结合这两天微盟的删库跑路事件,我们可以看...

2019/04/10 10:10
11
前阿里数据库专家总结的MySQL里的各种锁(下篇)

在上篇中,我们介绍了MySQL中的全局锁和表锁。 今天,我们专注于介绍一下行锁,这个在日常开发和面试中常常困扰我们的问题。 1.行锁基础 由于全局锁和表锁对增删改查的性能都会有较大影响,所...

2019/04/10 10:10
14
数据库 怎么配置多实例

为什么数据库要配置多实例呢? 主要的原因是因为数据库是单进程多线程的服务,为了最大可能的利用资源,所以配置多实例 具体的配置方法如下: 我以配置数据库版本5.7.20的为例,5.6的版本数据...

2018/11/18 11:00
9
知识小罐头02

  萌新科普文   这次来简单说说mysql驱动,不要用了这么久的框架,突然被人问起什么叫做mysql驱动、内部怎么工作的啊,你却突然的不知道了,那就尴尬了。   注:最好用jdk1.6(这个看D...

2018/11/17 14:03
6
Docker安装Mysql5.7

Docker安装 系统版本:CentOS Linux release 7.5.1804 (Core) 如果之前有装过docker可以先卸载旧版本再安装,没有则跳过。 yum remove docker \ docker-client \ ...

CentOS7.5源码编译安装mysql5.7.29

#查看系统版本 [root@ctos3 ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) #下载源码包,需要注意的是mysql5.7 编译安装需要boost 库,可以在官网下载含boost的源码包...

2019/04/10 10:10
20
CDH6安装文档

#1、准备工作 ##1.1 环境 centos7、jdk8、mysql5.7、python2.7、CDH6 ##1.2文件下载 ###1.2.1 cloudmanger地址 https://archive.cloudera.com/cm6/6.0.0/redhat7/yum/RPMS/x86_64/ cloudera...

2018/11/16 17:55
60
ASP.NET Core 实战:Linux 小白的 .NET Core 部署之路

一、前言    最近一段时间自己主要的学习计划还是按照毕业后设定的计划,自己一步步的搭建一个前后端分离的 ASP.NET Core 项目,目前也还在继续学习 Vue 中,虽然中间断了很长时间,好歹还...

数据库事务的四种隔离机制和七种传播行为

MySQL数据库为我们提供的四种隔离级别:(依次解决脏读、不可重复读、幻读)   ① Serializable (串行化):可避免脏读、不可重复读、幻读的发生。   ② Repeatable read (可重复读):可避...

2018/11/17 12:02
36
linux服务器负载问题排查

[TOC] 最近在维护公司线上的服务器,排查了一些问题,所以做一个总结。有一段时间,线上环境变得很卡,客户端请求很多都报超时,因为线上没有良好的apm监控,所以只能通过流量高峰期和日志去...

2018/11/19 10:06
20

没有更多内容

加载失败,请刷新页面

返回顶部
顶部