问题假设有256M内存,要对一个有10G数据文件进行排序思路: 先分治,再归并。步骤1:把文件根据内存大小进行拆分为若干小文件,具体大小保证小于排序所需要的内存,并排序。步骤2:合并有序小文件。...

MySQL字符串最主要的类型是varchar和char。varchar 用于存储可变长字符串,比定长节省空间。原理是使用1或2个额外字节记录字符串的长度:列长小于等于255字节,则用1字节表,否...

linux 性能监控的指标包括:CPU、内存、IO、网络等等。这些子系统之间关系是相互彼此依赖的,任何一个高负载都会导致其他子系统出现问题.比如:大量的页调入请求导致内存队列的拥塞网卡的大吞吐量...

explain工具用来查看SQL执行计划,多用来优化索引,关键要了解它返回字段的含义。其中最主要的信息在type和extra列。

事务InnoDB的事务符合ACID特性:原子性 atomicity一致性 consistency隔离性 i一致性 d事务通过redo log(重做日志)和 undo log(回滚日志)实现。re...

InnoDB 事务性引擎,被设计用来处理大量短期事务。类型:事务性场景:处理大量短期事务特性:自动崩溃恢复特性InnoDB采用MVCC来支持高并发,表基于聚簇索引来建立,聚簇索引对主键查询有很高...

背景:想将php5.6升级到7 步骤: 由于php5.6是Mac自带的,所以没有管它,通过homebrew安装php7,这个自己上网找就行,有很多。问题: 安装完7.0后不知如何与nginx配置...

材料:草料二维码生成器,长度为95的链接 场景:生成的二维码没有问题,直接扫可以访问;当用canvas合成压缩后二维码时好时坏。考率过长度、分辨率、过尝试了几次发现规律,链接过长有问题,链接较短...