数据库技术   

  • MySQL存储引擎:MyISAM和InnoDB的区别对比2011-08-22 09:54:00
  • MySQL数据库的存储引擎是本文我们主要要介绍的内容,它包括:MyISAM和InnoDB,其中MyISAM是MySQL的默认存储引擎,基于传统的ISAM类型,支持全文搜索,但不是事务安全的,而且不支持外键。每张MyISAM表存放在三个文件中:frm 文件存放表格定义;数据文件是MYD (MYData...
  • 为什么初创公司适合/不适合用NoSQL?2011-08-19 09:41:00
  • 这标题乍一看让人有点懵,实际上是两个相反的问题:为什么初创公司适合用NoSQL?为什么初创公司不适合用NoSQL?写这篇文章是因为读到了这篇文章《Why NoSQL is bad for startups》,于是想起原来读过的几篇类似的文章,有正面的如这篇《Why your startup shou...
  • PostgreSQL与MySQL:最佳开源数据库之争2011-08-18 10:06:00
  • 为企业选择一个适合的数据库,需要做一个相当长远的打算,因为如果日后改变选择,将付出非常艰难又昂贵的代价。所以必须第一次就做出正确的选择。MySQL和PostgreSQL是两个最受欢迎的开源数据库,它们往往是数据库管理员准备进行新的部署时最终的两个候选。本文通过对这两个开源数据库的概述及对比,为您选择...
  • Ubuntu Linux下使用Qt连接MySQL数据库2011-08-16 10:09:00
  • 环境说明:  ubuntu 10.04.2  QtSDK (1.5G安装包的那个)  mysql5.1  1.安装MySQL  Linux下完整的MySQL开发需要安装服务器端,如果安装客户端也没什么不好。直接在软件中心搜mysql,把client和server选上。  server在安装时会提示为...
  • 对MYSQL进行压力测试2011-08-15 11:22:00
  • 1、安装supersmack  [url]http://vegan.net/tony/supersmack/[/url]  安装过程以及我中间遇到问题的总结都在这里。  之前记得把libmysqlclient.so.16拷贝到/usr/lib中去,这样make 的时候不用改MakeFile文件。  ...
  • Oracle数据库自治事务详解2011-08-15 11:15:00
  •  Oracle数据库的自治事务是我们本文主要要介绍的内容,接下来就让我们来一起了解一下它的神秘之处吧。  数据库事务是一种单元操作,要么是全部操作都成功,要么全部失败。在Oracle中,一个事务是从执行第一个数据管理语言(DML)语句开始,直到执行一个COMMIT语句,提交保存这个事务,或者执行一个...
  • Oracle数据库表空间设计理念的典型应用2011-08-11 09:53:00
  • 在数据库设计中,Oracle数据库开创性地提出了表空间的设计理念,这为Oracle数据库的高性能做出了不可磨灭的贡献。基本上说,Oracle数据库中的很多优化都是基于表空间的设计理念而实现的。本文我们主要介绍一下Oracle数据库表空间的设计理念的一些应用,接下来就让我们来一起了解一下这部分内容。 ...
  • 如何更改MySQL数据库数据存储目录2011-08-11 09:42:00
  •  1)先看一下默认MySQL数据库数据目录到底存放在哪里  2)停掉MySQL服务进程  3)移动原数据目录到新位置  4)修改MySQL启动脚本  5)确认修改  至此,完成修改。...
  • MySQL性能优化的最佳21条经验2011-08-10 09:51:00
  • 今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优...
  • 怎样在 ANSI 模式下运行MySQL2011-08-10 09:20:00
  • 你可以使用“--ansi”启动选项,要求MySQLd使用ANSI模式。  在ANSI模式下运行服务器与使用该选项启动它的效果一样(在一行上指定“--sql_mode”值):以下是代码片段:    --transaction-isolation=SERIALIZABLE&...
  • MySQL数据库锁机制相关原理简介2011-08-10 09:18:00
  • 不同于行级或页级锁定的选项:  · 版本(例如,为并行的插入在MySQL中使用的技术),其中可以一个写操作,同时有许多读取操作。这明数据库或表支持数据依赖的不同视图,取决于访问何时开始。其它共同的术语是“时间跟踪”、“写复制”或者“按需复制”。  · 按需复制在许多情况下优先于页级或行级锁定。然而,...
  • 超越传统:NoSQL数据库大比拼2011-08-09 09:35:00
  • 在两三年前,选择数据库是一件非常容易的事。资金充足的企业会选择甲骨文数据库,使用微软产品的企业通常SQL Server,而预算不足企业则会选择MySQL。不过,如今的情况已经大不相同了。最近两三年,许多企业都推出了他们自己的开源项目以用于存储信息。在许多案例中,这些项目抛弃了传统的关系型数据库准则。...
  • MySQL使用Amoeba作为Proxy时的注意事项2011-08-05 09:54:00
  • 与MySQL官方的MySQL Proxy相比,Amoeba配置是很方便的,它基于XML的配置文件,用SQLJEP语法书写规则,比基于lua脚本的MySQL Proxy简单。但它也不是完美无缺的,在实际使用中有很多需要注意的事项。接下来我们就来一一介绍Amoeba的一些注意事项。Amoeba不支持事务...
  • Oracle数据库插入小数的问题2011-08-04 09:35:00
  • 用SQL语句插入一行数据时,有的字段是小数;但是在数据库里面看到Oracle自动四舍五入了。现在要保留小数或者保留一定的小数位数,该怎么办?Oracle数据库该怎么设置?  SQL code--四舍五入小数以下是代码片段:    select round(0.3565,...
  • 浅析对MYSQL进行压力测试的过程2011-08-04 09:33:00
  • 1、安装supersmack  安装过程以及我中间遇到问题的总结都在这里。  之前记得把libmysqlclient.so.16拷贝到/usr/lib中去,这样make 的时候不用改MakeFile文件。  [root@localhost super-smack-1.3]# cp /usr/loca...
  • 苹果从Lion Server中移除MySQL2011-08-04 09:17:00
  • 苹果从Mac OS X服务器版中移除了MySQL数据库,用另一个开源数据库PostgreSQL替代,但只能通过命令行访问。为PostgreSQL提供商业化支持的EnterpriseDB公司表示对此不知情。The Reg推测,苹果作出这一改变可能是因为MySQL已经成为甲骨文的资产,而苹果也担心围绕J...
  • 苹果从Mac OS X服务器版中清除MySQL2011-08-03 09:28:00
  • Mac OS X服务器版的最新版本Lion中,苹果已经将MySQL清理出去,而用PostgreSQL取代,之前的雪豹服务器提供GUI和命令行的方式管理MySQL。而有趣的是PostgreSQL的开发方表示他们对此并不知情,也没有和苹果合作据推测,苹果删除MySQL原因是因为这个开源数据库已经落入甲骨...
  • MySQL字符集与乱码问题浅析2011-08-02 09:20:00
  • 关于MySQL字符集的种类有很多,对编程有影响的主要是客户端字符集和数据库字符集。  数据库中常用的操作就是保存数据和读取数据,在这过程中,乱不乱码和MySQL字符集貌似没有什么关系。我们只要保证写入时选择的字符集和读取时选择的字符集一致,即只需保证两次操作的客户端MySQL字符集一致即可。  客户...
  • CouchDB与SQLite两创始人联手开发NoSQL通用查询语言UnQL2011-08-01 09:27:00
  •         知名NoSQL项目CouchDB的创始人(也是CouchBase公司的CTO)Damien Katz与著名开源嵌入式数据库项目SQLite的创始人Richard Hipp最近在共同从事一项重要的工作:为NoSQL制定一个通用的查询语言标准,扫除...
  • SQL Server数据库升级常见的五大错误2011-07-29 09:38:00
  •  SQL Server数据库升级需要DBA进行大量的规划与测试。大多数的时间里,升级过程也许不会出现任何问题,但是一些潜在的威胁绝不能忽视。在本文中,SQL Server专家Roman Rehak将为您介绍数据库升级或者迁移过程中,DBA应该注意哪些问题。  升级测试不足。在SQL Server数据...
  • MySQL 5.5.15 GA 发布2011-07-29 09:34:00
  • MySQL 刚刚发布了 5.5 的最新更新版本 5.5.15 GA。该版本主要还是bug修复,特别是在分区管理以及 InnoDB 引擎方面。详情请看官方 Change History。  MySQL是最受欢迎的开源SQL数据库管理系统,它由MySQL AB开发、发布和支持。MySQL AB是一家基于...
  • 甲骨文宣布为MySQL 5.6增加新功能2011-07-28 09:53:00
  •     甲骨文周一宣布,针对新版本的开源数据库MySQL将增加新的功能,在最新的5.6版本中,数据库的可扩展性、集成度以及查询性能都会得到提升。新增功能包括实现全文搜索,开发者可以通过InnoDB存储引擎列表进行索引和搜索基于文本的信息;InnoDB重写日志文件容量也增...
  • 数据库技巧:MySQL十大优化技巧详解2011-07-28 09:52:00
  • WEB开发者不光要解决程序的效率问题,对数据库的快速访问和相应也是一个大问题。希望本文能对大家掌握MySQL优化技巧有所帮助。  1、优化你的MySQL查询缓存  在MySQL服务器上进行查询,可以启用高速查询缓存。让数据库引擎在后台悄悄的处理是提高性能的最有效方法之一。当同一个查询被执行多次时,如...
  • 访问SQL Azure数据库操作的方法2011-07-27 11:28:00
  • SQL Azure 作为后台,您可以使用任意的前端客户端,只需具备受支持的连接库即可,例如 ADO.NET 或 ODBC来管理数据库的操作和开发应用程序。 这其中包括使用 Java 或 PHP 编写的应用程序。 目前不支持通过 OLE DB 连接到 SQL Azure。  与 Windows Azu...
  • MySQL数据库中 不得不用到的Order by语句2011-07-26 10:26:00
  •  一、建议使用一个索引来满足Order By子句。  在条件允许的情况下,笔者建议最好使用一个索引来满足 Order By子句。如此的话,就可以避免额外的排序工作。这里笔者需要强调的一点是及时Order By子句不确切匹配索引,但是只要Where子句中所有未使用的索引部分和所有额外的 Order b...
  •  首页   上一页   2   3   4   5   6   7   8   9   10   11      下一页   尾页 
Notice: Constant RUNTIME already defined in /srv/html/srccn/news/config.php on line 15 Notice: Constant ROOTDIR already defined in /srv/html/srccn/news/config.php on line 16 Notice: Constant SITEDIR already defined in /srv/html/srccn/news/config.php on line 17 Notice: Constant DATAURL already defined in /srv/html/srccn/news/config.php on line 20 Notice: Constant VERSION already defined in /srv/html/srccn/news/system/kernel.php on line 17 Notice: Constant COREDIR already defined in /srv/html/srccn/news/system/kernel.php on line 18 Fatal error: require(): Cannot redeclare class mysql in /srv/html/srccn/news/system/kernel.php on line 22