摘要: 5 缓冲池 概述 缓冲池是一块内存区域,用来弥补磁盘速度读写速度过慢的影响 首先将磁盘读的数据放到缓冲池中,然后进行页的判定,减少IO 缓冲池页类型:索引页,数据页,undo页,插入缓冲,自适应哈希索引,锁信息等 缓冲池容量满从额外缓冲池中申请 5 缓冲池 概述 缓冲池是一块内存区域,用来弥补磁盘速 阅读全文
posted @ 2019-05-04 23:17 Railg-Kai 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1 MySQL 的体系结构 连接池组件 管理服务和工具组件 SQL接口组件 查询分析器组件 优化器组件 缓冲组件 插件式存储引擎(体系结构的核心) 物理文件 1 MySQL 的体系结构 连接池组件 管理服务和工具组件 SQL接口组件 查询分析器组件 优化器组件 缓冲组件 插件式存储引擎(体系结构的核 阅读全文
posted @ 2019-05-04 23:14 Railg-Kai 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 如果你的网站通过 Nginx 代理,那么本文将为你提供一个自动统计网站访问量的方案。 方案在实现步骤上,一个分为三步: 1. 运行 shell 脚本,移动 Nginx 日志到指定文件夹,并运行 Python 脚本; 2. 执行 Python 脚本,统计有效的 IP 访问量 3. 设置 crontab 阅读全文
posted @ 2019-05-02 19:58 Railg-Kai 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 分区 日常开发中最常用的技术,主要针对于大数据量,频繁查询数据等需求 oracle 提供了 7种分区,本文主要介绍较常用的几种 range 分区 区域分区,分区的时候必须在创建表时指定 语法: create table (...) partition by range (filed) (partit 阅读全文
posted @ 2019-05-02 19:24 Railg-Kai 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 物化视图 首先,MySQL中的视图是一种虚表,其目的是为了方便数据的查询,提升的是开发效率,而不是查询效率。 而物化视图,不仅可以提高开发效率,而且可以提高查询效率。 特点 物化视图是一种特殊的物理表,物化是相对视图而言的。 是一个物理表,且不仅仅是一个物理表 是一个段,有自己的物理存储属性 占用数 阅读全文
posted @ 2019-05-02 18:29 Railg-Kai 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1 merge 合并查询 merge into tabl1 a using (select 1717 product_id, "002" req_no from table2 b on (a.product_id = b.product_id and a.req_no = b.req_no) whe 阅读全文
posted @ 2019-05-02 18:24 Railg-Kai 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 分析函数 over 连续的相加 求各部门的薪水总和和全部总和 select name, salary, emp sum(salary) over (order by emp) 连续求和 sum(salary) over () 总和 100*round(sal/sum(sal) over(), 5) 阅读全文
posted @ 2019-05-02 18:15 Railg-Kai 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 一、配置uwsgi 1、安装 uwsgi: pip install uwsgi 2、添加配置文件 uwsgi.ini 3、操作命令 启动 uwsgi —ini 配置文件 查看 ps -aux | grep uwsgi 关闭 uwsgi —stop uwsgi.pid 二、修改 Nginx 配置文件 阅读全文
posted @ 2019-04-08 18:59 Railg-Kai 阅读(1241) 评论(0) 推荐(0) 编辑
摘要: 一、持久化方法概述 redis提供了两种持久化的方式,分别是RDB(Redis DataBase)和AOF(Append Only File)。 RDB,简而言之,就是在不同的时间点,将redis存储的数据生成快照并存储到磁盘等介质上; AOF,则是换了一个角度来实现持久化,那就是将redis执行过 阅读全文
posted @ 2019-03-31 22:46 Railg-Kai 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 一、配置 libfastcommon 1、下载 libfastcommon wget https://github.com/happyfish100/libfastcommon/archive/V1.0.7.tar.gz 2、解压,进入目录 tar -zxvf V1.0.7.tar.gz cd li 阅读全文
posted @ 2019-03-31 19:02 Railg-Kai 阅读(864) 评论(0) 推荐(0) 编辑