??xml version="1.0" encoding="utf-8" standalone="yes"?>在线免费三级电影网站,欧美日韩中文,欧美一区二区三区在线看http://www.aygfsteel.com/mafia007/zh-cnSat, 17 May 2025 20:38:37 GMTSat, 17 May 2025 20:38:37 GMT60Linux环境主要数据库简?/title><link>http://www.aygfsteel.com/mafia007/archive/2008/06/08/Linux.html</link><dc:creator>benben</dc:creator><author>benben</author><pubDate>Sun, 08 Jun 2008 07:44:00 GMT</pubDate><guid>http://www.aygfsteel.com/mafia007/archive/2008/06/08/Linux.html</guid><wfw:comment>http://www.aygfsteel.com/mafia007/comments/206681.html</wfw:comment><comments>http://www.aygfsteel.com/mafia007/archive/2008/06/08/Linux.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/mafia007/comments/commentRss/206681.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/mafia007/services/trackbacks/206681.html</trackback:ping><description><![CDATA[数据库是Linux应用中的主要部分。Linux上的主要数据库包括:商业数据? Oracle、Sybase、DB2、InformixQ自pY件数据库: MySQL、PostgreSQL、Msql{?<br /> <br /> 商业数据?br /> ׃商业数据库有很好的技术支持,q里只简单介l一下?<br /> (1) IBM DB2 (<a onclick="showLinkBubble(this);return false" target="_blank" link="http://www.software.ibm.com/data/db2/linux/">http://www.software.ibm.com/data/db2/linux/</a><wbr>) <br /> (2) Informix (<a onclick="showLinkBubble(this);return false" target="_blank" link="http://www.informix.com/informix/products/linux/">http://www.informix.com/informix/products/linux/</a><wbr>) Informix目前支持Linux是Informix SE,ESQL/C,Connect. <br /> (3) Oracle (<a onclick="showLinkBubble(this);return false" target="_blank" link="http://www.oracle.com/iplatform/linux/">http://www.oracle.com/iplatform/linux/</a><wbr>) Oracle 目前支持Linux的是Oralce 8i ?i?<br /> (4) Sybase (<a onclick="showLinkBubble(this);return false" target="_blank" link="http://www.sybase.com/products/databaseservers/linux/index.html">http://www.sybase.com/products/databaseservers/linux/index.html</a><wbr>) Sybase 目前支持Linux的是Adaptive Server Enterprise 11.9.2 ?<br /> (5)Ingres (<a onclick="showLinkBubble(this);return false" target="_blank" link="http://www.cai.com/products/betas/ingres_linux/ingresii_qa.htm">http://www.cai.com/products/betas/ingres_linux/ingresii_qa.htm</a><wbr>) CA目前支持Linux的是 Ingres II数据? <br /> <br /> 自由软g数据?br /> 1、MYSQL <br /> MysQL是瑞典的T.c.X公司负责开发和l护的,它是一个真正的多用戗多U程SQL数据库服务器。MysQL是以一个客hQ服务器l构实现其功能的Q它׃个服务器守护E序mysqld和很多不同的客户E序和库l成。SQL是一U标准化的语aQ它使得存储、更新和存取信息更容易。MySQL主要特点是快速、健壮和易用。MySQL的官方发x“My Ess Que Ell”(不是MY-SEQUEL)。目前MySQL的最新版本是4.04QMySQL的网址是:<a onclick="showLinkBubble(this);return false" target="_blank" link="http://www.mysql.com">http://www.mysql.com</a><wbr>QMySQL的标志是一个小。见图-1?<br /> <br /> <br /> 图-1<br /> Q?QMySQL的优点: <br /> 1Q?它用的核心U程是完全多U程Q支持多处理器?<br /> 2Q?有多U列cdQ????、和8字节长度自有W号Q无W号整数、FLOAT、DOUBLE、CHAR、VARCHAR、TEXT、BLOB、DATE、TIME、DATETIME?TIMESTAMP、YEAR、和ENUMcd?<br /> 3Q?它通过一个高度优化的cd实现SQL函数库ƈ像他们能辑ֈ的一样快速,通常在查询初始化后不该有M内存分配。没有内存漏z?<br /> 4Q?全面支持SQL的GROUP BY和ORDER BY子句Q支持聚合函?COUNT()、COUNT(DISTINCT)、AVG()、STD()、SUM()、MAX()和MIN())。你可以在同一查询中؜来自不同数据库的表?<br /> 5Q?支持ANSI SQL的LEFT 0UTER JOIN和ODBC?<br /> 6Q?所有列都有~省倹{你可以用INSERT插入一个表列的子集Q那些没用明给定值的列设|ؓ他们的决省倹{?<br /> 7Q?MySQL可以工作在不同的q_上。支持C、CQ+、Java、Perl、PHP、Python和TCL API?<br /> Q?Q?MySQL的缺点: <br /> 1?MySQL最大的~点是其安全pȝQ主要是复杂而非标准Q另外只有到调用mysqladmin来重ȝh限时才发生改变?<br /> 2?MySQL的另一个主要的~陷之一是缺乏标准的RIQReferential Integrity-RIQ机ӞRl限制的缺?在给定字D域上的一U固定的范围限制)可以通过大量的数据类型来补偿?<br /> 3?MySQL没有一U存储过E?Stored Procedure)语言Q这是对习惯于企业数据库的E序员的最大限制?<br /> 4?MySQL不支持热备䆾?<br /> 5?MySQL的h(hun)格随q_和安装方式变化。Linux的MySQL如果q戯己或pȝ理员而不是第三方安装则是免费的,W三Ҏ(gu)则必M许可贏VUnix或Linux 自行安装 免费 、Unix或Linux W三方安?200元Q?<br /> 需要一个应用组?200元 ?<br /> 2、mSQL <br /> mSQL(mini SQL)是一个单用户数据库管理系l,个h使用免费Q商业用收贏V由于它的短精(zhn),使其开发的应用pȝ特别受到互联|用户青睐。mSQL(mini SQL)是一U小型的关系数据?性能不是太好,对SQL语言的支持也不够完全,但在一些网l数据库应用中是_了?׃mSQL较简单,在运行简单的SQL语句旉度比MySQL略快Q而MySQL在线E和索引上下了功?q行复杂的SQL语句时比mSQL,PostgreSQL{都 要快一些。MSQL的网址是:<a onclick="showLinkBubble(this);return false" target="_blank" link="http://www.hughes.com.au">www.hughes.com.au</a><wbr> Q最新版本是3.3。MSQL的标志是一个山。见图-2?<br /> <br /> <br /> 图-2<br /> 安全性方?mSQL通过ACL文g讑֮各主Z各用L讉K权限,~省?全部可读/写。mSQL~Z ANSI SQL 的大多数特征Q它仅仅实现了一个最最的APIQ没有事务和参考完整性。mSQL与LiteQ一U类似C的脚本语aQ与分发一起发行)紧密l合Q可以得C个称?W3-mSQL的一个网站集成包Q它是JDBC、ODBC、Perl和PHP API?<br /> 3、PostgreSQL <br /> PostgreSQL是属?对象-兌"式的数据库管理系l?(ORDBMS)。PostgreSQL 的前w叫?IngresQ是?1977q至1985q间q名的柏克莱大学所发展出来的。由于PostgreSQL是用C语言写成的。所以在不同的Unixq_上移植非常方ѝPostgreSQL可以在Linux、FreeBSD、SCO Unix、HP Unix、Solaris、AIX{^Cq行。PostgreSQ的网址?a onclick="showLinkBubble(this);return false" target="_blank" link="http://www.postgresql.org/">http://www.postgresql.org/</a><wbr>Q最新版本是7.2?PostgreSQL的官方发x QPost-gres-Q-L?PostgreSQ的标志是一个大象。见图-3 <br /> <br /> <br /> 图-3<br /> (1)PostgreSQL的主要优点: <br /> 1、对事务的支持与MySQL相比Q经历了更ؓd的测试?<br /> 2、PostgreSQL支持存储q程Q对于一个严肃的商业应用来说Q作为数据库本nQ有众多的商业逻辑的存在,此时使用存储q程可以在较?yu)地增加数据库服务器的负担的前提下,对这L商业逻辑q行装Qƈ可以利用数据库服务器本n的内在机制对存储q程的执行进行优化。此外存储过E的存在也避免了在网l上大量的原始的SQL语句的传输,q样的优势是显而易见的?<br /> 3、PostgreSQL支持视图Q视囄存在同样可以最大限度地利用数据库服务器内在的优化机制。而且对于视图权限的合理用,事实上可以提供行U别的权限,q是MySQL的权限系l所无法实现的?<br /> 4、PostgreSQL支持触发器,触发器的存在不可避免的会影响数据库运行的效率Q但是与此同Ӟ触发器的存在也有利于对商业逻辑的封装,可以减少应用E序中对同一商业逻辑的重复控制。合理地使用触发器也有利于保证数据的完整性?<br /> 5、PostgreSQL支持U束。约束的作用更多地表现在Ҏ(gu)据完整性的保证上,合理C用约束,也可以减编E的工作量?<br /> 6、PostgreSQL支持子查询。虽然在很多情况下在SQL语句中用子查询效率低下Q而且l大多数情况下可以用带条g的多表连接来替代子查询,但是子查询的存在在很多时候仍然不可避免。而且使用子查询的SQL语句与用带条g的多表连接相比具有更高的E序可读性?<br /> 7、PostgreSQL支持R-treesq样可扩展的索引cdQ可以更方便地处理一些特D数据?支持ODBC?<br /> 8、PostgreSQL可以更方便地使用UDF(用户定义函数)q行扩展?<br /> Q?QPostgreSQL的主要缺点: <br /> 1、PostgreSQLq行速度明显低于MySQLQ因为MySQL使用了线E,而PostgreSQL使用的是q程。在不同U程之间的环境{换和讉K公用的存储区域显然要比在不同的进E之间要快得多?<br /> 2、PostgreSQL目前仍不完全适应24×7时q行Q这是因Z必须每隔一D|间运行一ơVACUUM?<br /> 3、PostgreSQL在权限系l上不过完善。PostgreSQL只支持对于每一个用户在一个数据库上或一个数据表上的INSERT、SELECT和UPDATE/DELETE的授权,而MySQL允许你定义一整套的不同的数据U、表U和列的权限?<br /> 4、由于PostgreSQL生成每页的速度要比MySQL慢,所?不以用来作高流量网站应用。Postgres没有与MySQL的mysql_insertid(){h(hun)的函数调用。如果在MySQL的数据库中插入一行数据,MySQL返回这行主关键字的ID。而在Postgres中完成这样一个操作需要绕许多圈子Q如果大量应用就会降低效率?<br /> 5、PostgreSQL q欠~Z些比较高端的数据库管理系l需要的Ҏ(gu),比如对大对象的有效支持,以及查询~冲{提高数据库性能的机制等?<br /> Linux下的数据库系l还有一些,如dbm 是linux下的一U非关系数据?它实际上是文件Ş?的哈希表,每一对名?值项UCؓ一个记? dbm有好几个版本,如ndbm,gdbm{?<br /> ȝQ以上我们主要介l了Linux环境下的一些主要的数据库,其他自由软g数据库还?Gadfly 、BeagleSQL、Berkely DB、GNU SQL{。你可以?a onclick="showLinkBubble(this);return false" target="_blank" link="http://www.linux.org">http://www.linux.org</a><wbr>|站查看更多的相兛_宏V?<br /> <img id="paperPicArea1" style="display: none; position: relative" src="http://imgcache.qq.com/ac/qzone_v4/b.gif" alt="" /> <img src ="http://www.aygfsteel.com/mafia007/aggbug/206681.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/mafia007/" target="_blank">benben</a> 2008-06-08 15:44 <a href="http://www.aygfsteel.com/mafia007/archive/2008/06/08/Linux.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ൺ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ǹ</a>| <a href="http://" target="_blank">¡</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ǽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ʡ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">½</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">˳ƽ</a>| <a href="http://" target="_blank">Ƥɽ</a>| <a href="http://" target="_blank">ξ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">֯</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ʯ</a>| <a href="http://" target="_blank">ԭ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ӡ</a>| <a href="http://" target="_blank">Ӧñر</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ˮ</a>| <a href="http://" target="_blank">ͨ</a>| <a href="http://" target="_blank">ͬ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>