Get busy living

Stay Hungry,Stay Foolish


  • 首页

  • 分类

  • 归档

  • gitbook

  • 关于

  • 搜索

SQL查询优化,分库分表(3)

发表于 2020-03-18 | 分类于 mysql学习
一、SQL查询优化(重要)1.1 获取有性能问题SQL的三种方式 通过用户反馈获取存在性能问题的SQL; 通过慢查日志获取存在性能问题的SQL; 实时获取存在性能问题的SQL; 1.1.2 慢查日志分析工具相关配置参数: 12345slow_query_log # 启动停止记录慢查日志,慢查询日志 ...
阅读全文 »

数据库结构优化(2)

发表于 2020-03-17 | 分类于 mysql学习
一、数据库结构优化1.1 数据库结构优化目的1、减少数据冗余:(数据冗余是指在数据库中存在相同的数据,或者某些数据可以由其他数据计算得到),注意,尽量减少不代表完全避免数据冗余; 2、尽量避免数据维护中出现更新,插入和删除异常: 总结:要避免异常,需要对数据库结构进行范式化设计。 3、节约数据存储 ...
阅读全文 »

mysql事务,锁

发表于 2020-03-16 | 分类于 mysql学习
事务事务是必须满足4个条件(ACID): Atomicity(原子性或不可分割性)、Consistency(一致性)、Isolation(隔离性或独立性)、Durability(持久性) 原子性:一组事务,要么成功;要么撤回,即事务在执行过程中出错会回滚到事务开始前的状态。 一致性: 一个事务不论 ...
阅读全文 »

mysql优化(1)

发表于 2020-03-16 | 分类于 mysql学习
一、什么影响了数据库查询速度1.1 影响数据库查询速度的四个因素 sql 查询速度 磁盘 IO 网卡流量 服务器硬件 1.2 风险分析 QPS:Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标 ...
阅读全文 »

mysql索引

发表于 2020-03-14 | 分类于 mysql学习
索引离散性越好,列的选折性就越好,越适合作为索引。离散性差的作为索引适得其反(例如性别)。数据量少也不适合做索引 索引分类按逻辑 普通索引 : 没有任何约束,主要用于提高查询效率 唯一索引 : 普通索引 + 数据唯一性约束, 一个表可有多个 主键索引 : 唯一索引 + NOT NULL, 一个表只有 ...
阅读全文 »

nginx常用命令

发表于 2020-02-16 | 分类于 nginx
1234567891011121314151617181920# 快速关闭Nginx,可能不保存相关信息,并迅速终止web服务nginx -s stop# 平稳关闭Nginx,保存相关信息,有安排的结束web服务nginx -s quit# 因改变了Nginx相关配置,需要重新加载配置而重载ngin ...
阅读全文 »

redis-cluster

发表于 2019-10-19 | 分类于 数据库
目的为了解决单机 Redis 容量有限的问题,将数据按一定的规则分配到多台机器,内存/QPS 不受限于单机,可受益于分布式集群高扩展性。 哨兵作用于高可用,集群提高并发量 clusterRedis 集群实现了对Redis的水平扩容,即启动N个redis节点,将整个数据库分布存储在这N个节点中,每个节 ...
阅读全文 »

redis-Sentinel

发表于 2019-10-18 | 分类于 数据库
简介哨兵是一个独立的进程,哨兵通过发送命令,等待 Redis 服务器响应,从而监控运行的多个 Redis 实例。 通过发送命令,让 Redis 服务器返回监控其运行状态,包括主服务器和从服务器。 当哨兵监测到 master 宕机,会自动将 slave 切换成 master,然后通过发布订阅模式通 ...
阅读全文 »

有关于@property

发表于 2019-10-16 | 分类于 python练习
有关于@property1. 将方法改为属性这种类型的attributes并不会被实际的存储,而是在需要的时候计算出来 1234567891011121314151617181920import mathclass Circle: def __init__(self, radius): ...
阅读全文 »

上下文管理器

发表于 2019-10-15 | 分类于 python练习
上下文管理器让对象支持上下文管理器对象需要定义 __enter__ 和 __exit__1234567891011121314151617181920212223242526272829303132333435from socket import socket, AF_INET, SOCK_STRE ...
阅读全文 »
1…151617…29
WeiLai

WeiLai

好学近乎知,力行近乎仁,知耻近乎勇

289 日志
22 分类
4 标签
GitHub E-Mail 简书 Facebook
© 2024 WeiLai