锋线上的冲杀——论Linux数据库大比拚我把以一个这3个数据库系统的安装和配置的讨论开始,然后我把在第2部分继续,通过用SQL的一个小数据库的设计,指出我碰到的困难和试图使数据库系统接受的差异,我也把解释一个程序的编码,它在数据库上执行各种的真实操作,例如增加数据并产生报表,同时讨论数据库在处理上的各种差别。
这个客户程序针对所有3个数据库系统用C语言实现。为此,我必须不仅学习所有系统SQL API,还有SQL。如果没有其他东西,这把肯定饶有兴趣地看下去。
第三部分把包含一些真实的基准测试,作为奖赏。我已经有了在Linux 新闻组上款观看关于数据库的基准测试结果没完没了的争论的保持怀疑的乐趣,因此我把只测试客户程序做随机事情的时间性能,既在理想的条件下运行跑又通过多个并发进程的时候。那时我把已经涉及DBMS之间的大多数差别,因此你应该有了关于他们的强项和弱项的一个良好概念。
最后的部分把是你所期待的一切:结论、覆盖的特征、实现、在DBMS之间的API和性能差别。
但是现在,准备深入数据库管理的王国的探险吧。
上一篇:Linux入门普及读物 解读Linux编程库 下一篇:Linux系统套接字编程中存在的五个隐患 更多相关文章
|
推荐文章
精彩文章
|