20个数据库设计的最佳实践 DataBase

20个数据库设计的最佳实践

  数据库设计是整个程序的重点之一,为了支持相关程序运行,最佳的数据库设计往往不可能一蹴而就,只能反复探寻并逐步求精,这是一个复杂的过程,也是规划和结构化数据库中的数据对象以及这些数据对象之间关系的过...
阅读全文

数据库优化的最佳实践

  1)谨慎而有效地使用索引   选择合理的索引(前缀性及可选性)、删除没有用的索引。   2)使用规范化,但不要使用过头   规范化(至少是第三范式)是一个易于理解且标准的方法。然而,在有些情况下,...
阅读全文
PostgreSQL新手入门 DataBase

PostgreSQL新手入门

  自从MySQL被Oracle收购以后,PostgreSQL逐渐成为开源关系型数据库的首选。   本文介绍PostgreSQL的安装和基本用法,供初次使用者上手。以下内容基于Debian操作系统,其...
阅读全文
简单十步让你全面理解SQL DataBase

简单十步让你全面理解SQL

  很多程序员认为SQL是一头难以驯服的野兽。它是为数不多的声明性语言之一,也因为这样,其展示了完全不同于其他的表现形式、命令式语言、 面向对象语言甚至函数式编程语言(虽然有些人觉得SQL&...
阅读全文
十款开源的数据库管理工具 DataBase

十款开源的数据库管理工具

  任何Web软件和应用程序都需要强大的数据库来做后盾,目前,网上有无数个数据库管理工具,而开发者选择一款适合自己的尤为重要。本文给开发者介绍了10款免费的数据库管理工具,开发者可以使用它们进行SQL...
阅读全文
MySQL使用与优化总结 Mysql

MySQL使用与优化总结

  这篇文章总结了工作中用到MySQL的一些常见问题,解决方案;合适的使用场景和优化方案。  存储引擎的选择:MyISAM vs InnoDB MyISAM:支持全文索引;使用表级锁;读并发性能好。 ...
阅读全文