自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 nodejs操作mysql的简便方法

最近本人在用node写一点小demo, 因为用node做后台的话少不了操作mysql, 刚开始就用了npm中的mysql包, 看了下文档, 大致了解了一下基本使用方式var mysql = require('mysql');var connection = mysql.createConnection({ host : 'localhost', user : ...

2019-12-21 10:55:28 398

原创 Mysql优化6:分表/分区

1.1 分表/分区的概述 一个数据表可以存储很多记录信息,如果一个数据表存储的数据非常多,并且它的工作量(增删改查)非常多,负载(工作量)达到一定程度,会造成把表锁死的情况。为了降低负载/工作量,可以给该表拆分为多个数据表。这样每个数据表的工作量会有所降低。分表/分区推荐使用myisam存储引擎。因为它会为每一个分表生成对应的数据文件(.MYD)和索引文件(.MYI)例如我们要把G...

2018-08-24 14:26:04 140

原创 Mysql优化5:查询缓存

1.1 查看并开启查询缓存 一条查询sql语句可能获得很多数据,还会消耗一定的时间,如果该条sql语句被频繁执行获得数据且这些数据不经常被改动,我们可以把执行结果给缓存起来。 查看缓存:show variable like `query_cache%`;会看到query_cache_size的值为0,意思是没有缓存空间。 开启缓存: set globa...

2018-08-24 14:20:50 222

原创 Mysql优化4:索引

1、索引1.1 什么是索引? 索引本身是一个存储单位,在该单位里边有记录着数据表某个字段个字段对应的物理空间。索引内部有算法支持。可以使得查询速度非常快。 有了索引,我们根据索引作为条件进行数据查询速度就非常快 索引字段与物理地址有直接对应,帮助我们可以快速的找到想要的信息 1.2 索引类型 主键 primary key ...

2018-08-24 14:16:31 144

原创 Mysql优化3:字段类型选择

1 字段类型选择1.1尽量少的占据存储空间 int整形 类型 大小 范围(有符号) 范围(无符号) TINYINT 1字节 (-128,127) (0,255) SMALLINT 2字节 (-32768,32767) (0,65535) MIDIUMINT 3字节 (-8388608,8838607) (0,16777215) INT 4字节 (-2147483648,214748...

2018-08-24 14:09:26 143

原创 Mysql优化2:存储引擎优化和存储引擎选择

1存储引擎优化1.1存储引擎优化是什么?通过一定的技术存储在数据库当中的,数据库的数据是以文件的形式存在硬盘中,技术不只一种,并且每种技术都有自己独特的性能和功能体现。存储数据的技术和其功能的合并称为“存储引擎”。 数据库存到不同的存储引擎里,所有的特性与当前的存储引擎的特性有一定关联。 需要按照项目的需求、特点选择不同的存储引擎。 查看mysql支持的存...

2018-08-23 14:55:24 240

原创 Mysql优化1:优化概述和事务

1优化概述存储层:存储引擎、字段类型选择、范式设计。 设计层:索引、缓存、分区 架构层:多个MySql服务器、读写分离 sql语句层:多个sql语句都可以达到的目的的情况下,要选择性能高,速度快的sql语句2事务事务:用老保证多条‘增删改’语句的执行的‘一致性’,要么一起执行,要么都不执行。 在cmd中,开启一条语句就是一个事务的开关,默认情...

2018-08-23 14:47:45 132

原创 搭建高并发集群的环境

一、搭建主从服务器(就是装数据库的服务器):1. 主服务器1.1 先修改配置文件/etc/my.conf,开启bin日志。找到里面 log_bin=mysql_bin,如果前面有#号,去掉#即可。还要找到server_id,记住这个id号(这个id代表主服务器,一定要唯一),后面配置从服务器会用到。 1.2 创建实现主从复制...

2018-08-23 13:59:43 537

原创 高并发集群技术讲解

假如一个WEB服务器(装有Nginx和PHP的服务器)能支撑100个并发量,此时网站的请求有200个并发量,这时候就需要有两个支撑100个并发量的WEB服务器共同承担,怎么做到呢?我们还需要一个负载均衡服务器(这个负载均衡服务器的配置要求很低,因为负载均衡只需要转发用户的请求给WEB服务器就可以了,只要有好的网卡就行,他属于网卡消耗型,可以看做是一个入口服务器,负载均衡是通过轮询的方式发送...

2018-08-23 13:52:43 1308

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除