数据库服务器 CUBRID 8.4.1 发布,速度提升 70%
jopen 13年前
<div id="p_fullcontent" class="detail"> <p><img alt="数据库服务器 CUBRID 8.4.1 发布,速度提升 70%" src="https://simg.open-open.com/show/2bfa17bff4976463c837a22650be6103.png" width="152" height="23" /></p> <p><a href="/misc/goto?guid=4958327682020473393" target="_blank"><strong>CUBRID</strong> </a>是一个全面开源,且完全免费的<span class="mw-redirect">关系数据库管理系统</span>。CUBRID为高效执行<strong>Web应用</strong>进行了高度优化,特别是需要处理大数据量和高并发请求的复杂商务服务。通过提供独特的最优化特性,CUBRID可以支持更多的并发请求,更少的响应时间。</p> <p>在CUBRID中,数据库的数量,表的数量,以及表中行数量,均没有限制。表中行最多可以包含6400列,且列名称的最大长度是254个字符。用户还可以在数据库的表中,插入任意大小的BLOB / CLOB类型的数据。</p> <p> 特征:</p> <p>1 )继承于关系型数据库</p> <p>2)大容量</p> <p>3)扩展性</p> <p>4)高性能</p> <p>5)transaction</p> <p>6)备份/恢复</p> <p>7)权限管理</p> <p>8)数据库服务支持</p> <p> 标准 API: JDBC, ODBC, OLEDB, PHP, E-SQL 等<br /> Native API: CAS-CCI, C-API<br /> Java Stored Procedure</p> <p>10)Cubrid Manager管理工具<br /> </p> <p>我们等待这一天很久了,CUBRID 迎来了 8.4.1 版本,该版本比之前在速度上提升了 70%,下载 CUBRID 8.4.1 :<a href="http://www.cubrid.org/?mid=downloads&item=cubrid&os=detect" target="_blank">http://www.cubrid.org/?mid=downloads&item=cubrid&os=detect</a></p> <p>感谢所有报告了 bug 的用户,CUBRID 开发者在性能和稳定性方面做了很多很多的工作,经过测试在大事务处理、INSERT 和 UPDATE 语句的执行上,速度提升了 70%。</p> <p>同时,添加和很多新的函数以及一些新的 SQL 语法使得 CUBRID 更加兼容 MySQL;此外条件搜索支持正则表达式等。</p> <p>下图是性能的比较:</p> <h3>Improved Performance of INSERT and UPDATE more than 70%</h3> <p style="text-align:center;"><img style="width:560px;height:181px;cursor:pointer;" class="iePngFix" title="Improved Performance of INSERT and UPDATE up to 70%" alt="数据库服务器 CUBRID 8.4.1 发布,速度提升 70%" src="https://simg.open-open.com/show/82ae585c75d87cd19a33969fcccafdd1.png" /></p> <p style="text-align:center;">(<em>y-axis</em> refers to the number of queries per second)</p> <p>在 CUBRID 8.4.1 中,我们改进了事务同步处理的内部引擎,以及高可用性处理等方面都做了不少改进</p> <table class="ke-zeroborder"> <thead> <tr> <th> </th> <th colspan="3">Throughput (ops/sec)</th> <th colspan="3">Throughput (ops/sec)</th> </tr> <tr> <th>Operations</th> <th>R4.0 P2</th> <th>R4.1</th> <th>Performance Ratio</th> <th>R4.0 P2</th> <th>R4.1</th> <th>Performance Ratio</th> </tr> </thead> <tbody> <tr> <td>Insert</td> <td>4085</td> <td>7090</td> <td>174%</td> <td>33</td> <td>11</td> <td>167%</td> </tr> <tr> <td>Select</td> <td>24477</td> <td>24739</td> <td>101%</td> <td>3</td> <td>3</td> <td>100%</td> </tr> <tr> <td>Update</td> <td>4556</td> <td>8274</td> <td>182%</td> <td>28</td> <td>13</td> <td>154%</td> </tr> <tr> <td>Mix</td> <td>3929</td> <td>4402</td> <td>112%</td> <td>223</td> <td>218</td> <td>102%</td> </tr> </tbody> </table> <p>完整测试报告:<a href="/misc/goto?guid=4958327683618680039" target="_self">CUBRID 2008 R4.1 QA Completion Report</a>.</p> <h3>新的 SQL 函数和正则表达式支持</h3> <ul> <li>In this version we have added new SQL functions: <strong>ADDTIME, ASCII, BIN, CONV, FIND_IN_SET, HEX</strong>, and <strong>SERIAL_NEXT_VALUE (serial_name, number)</strong> functions, which can be used to obtain multiple serial values with a single call.</li> <li>Added the <strong>REGEXP</strong> operator in order to allow conditions to be searched with regular expressions.</li> <li>DATE, DATETIME, and TIMESTAMP data types now support '0000-00-00', '0000-00-00 00:00:00' lower bound values. This provides more compatibility with MySQL's SQL syntax.</li> </ul> <p>完整的记录请看:<a href="/misc/goto?guid=4958327684417683713" target="_self">CUBRID 2008 R4.1 Release Note</a>.</p> <p></p> </div>