数据库的最简单实现 DataBase

数据库的最简单实现

  所有应用软件之中,数据库可能是最复杂的。   MySQL的手册有3000多页,PostgreSQL的手册有2000多页,Oracle的手册更是比它们相加还要厚。   但是,自己写一个最简单的数据库...
阅读全文

SELECT语句逻辑执行顺序 你知道吗?

 引言   这不是一个什么多深的技术问题,多么牛叉的编程能力。这跟一个人的开发能力也没有非常必然的直接关系,但是知道这些会对你的SQL编写,排忧及优化上会有很大的帮助。它不是一个复杂的知识点,但是一个...
阅读全文
SQL JOIN 简单介绍 DataBase

SQL JOIN 简单介绍

 前言   本文还是秉持之前一贯的写作风格,以简单易懂的示例帮助大家了解各种join的区别。  为什么需要join   为什么需要join?join中文意思为连接,连接意味着关联即将一个表和多个表之间...
阅读全文
优化MySQL 还是使用缓存? Mysql

优化MySQL 还是使用缓存?

  今天我想对一个Greenfield项目上可以采用的各种性能优化策略作个对比。换言之,该项目没有之前决策强加给它的各种约束限制,也还没有被优化过。   具体来说,我想比较的两种优化策略是优化MySQ...
阅读全文
安装完 MySQL 后必须调整的 10 项配置 Mysql

安装完 MySQL 后必须调整的 10 项配置

  当我们被人雇来监测MySQL性能时,人们希望我们能够检视一下MySQL配置然后给出一些提高建议。许多人在事后都非常惊讶,因为我们建议他们仅仅改动几个设置,即使是这里有好几百个配置项。这篇文章的目的...
阅读全文