资讯月刊下载

第121期(18-03)

2018年03月 - 总第121期
  • Java程序员开发常用的工具
  • 3月全球数据库排名:PostgreSQL 再迎暴涨
点击下载>>

第120期(18-02)

2018年02月 - 总第120期
  • 开源巨献:2017 年 Google 开源了这些超赞的项目
  • 关于区块链,程序员需要了解什么
点击下载>>

第119期(18-01)

2018年01月 - 总第119期
  • 编写高性能Java代码的最佳实践
  • 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

SQL

原创新闻 [数据库] MySQL 5.1.69/5.5.31/5.6.11 三版连发

甲骨文公司的MySQL研发团队今天带来了三个分支更新版本——5.1.69、5.5.31和5.6.11。 在这三个版本中,性能均得到了提升,且都不再使用默认的OpenSSL压缩。这些版本的主要改进如下: MySQL 5.1.69 需要注意的是,新版本在复制操作时,允许使用基于语句记录(statement-based logging,SBL)将表复制到一个同名的视图,但如果使用基于行记录(row ...
wangguo 评论(4) 有22176人浏览 2013-04-19 2 0

转载新闻 [数据库] 写给开发者看的关系型数据库设计

数据库设计,一个软件项目成功的基石。很多从业人员都认为,数据库设计其实不那么重要。现实中的情景也相当雷同,开发人员的数量是数据库设计人员的数倍。多数人使用数据库中的一部分,所以也会把数据库设计想的如此简单。其实不然,数据库设计也是门学问。 从笔者的经历看来,笔者更赞成在项目早期由开发者进行数据库设计(后期调优需要DBA)。根据笔者的项目经验,一个精通OOP和ORM的开发者,设计的数据库往往更为合理 ...
WnouM 评论(4) 有15974人浏览 2013-04-01 4 0

原创新闻 [数据库] 谷歌升级 BigQuery,带来更强大功能

BigQuery是Google于2011年底正式推出的一项Web服务,通过该服务,开发者可以使用Google的架构来运行SQL语句对超大型的数据库进行操作。即BigQuery可以对开发者上传的超大型数据进行直接交互式分析,开发者无需投资建立自己的数据中心。 今天,谷歌升级了BigQuery,带来了更强大的功能,比如更大的查询范围、新的数据类型、更灵活的表结构、更好的分析工具等。具体如下。 1. ...
wangguo 评论(4) 有12711人浏览 2013-03-15 8 0

转载新闻 [数据库] 换NoSQL前应该尝试的事情

原文是《Medium Data: things to try before abandoning SQL(放弃SQL前应该要尝试的事情)》。 作者一开始就表明了自己的观点: 引用首先表明我的观点:很多经验不足的开发人员正在使用大数据和NoSQL技术,因为它们够新、够酷,因为SQL够老、够难。这些人可以节省这些时间和精力来学习更多SQL知识,或者优化他们的数据库和硬件,哪怕只是一点点。 文章主要说 ...
WnouM 评论(5) 有6027人浏览 2013-02-27 0 3

翻译新闻 [数据库] 开发者应了解的一些SQL优化准则

下面介绍一些开发者在数据库操作中要注意的SQL编码准则。虽然本文不能覆盖所有的准则,但还是希望能给开发者带来些许帮助。下面就来看看在编码实践中哪些应该做,哪些不应该做。 1. 在长时间运行的查询和短查询中使用事务 如果预期有一个长时间运行的查询,并且有大量的数据输出时,开发者就应该在BEGIN TRAN 和END TRAN之间使用事务。 这样事务会在缓冲区缓存为独立事务,并会被分配特定内存,以 ...
车丽 评论(13) 有9537人浏览 2013-02-03 4 3

转载新闻 [数据库] 谷歌升级其云端数据库Cloud SQL

Google Cloud SQL这个云端MySQL数据库服务今天做出了大幅更新: 更多的存储空间:最大100GB,是以前是10倍多 更快的读取速度:每个实例最大可用到16GB内存,是以前是4倍 更快的写入速度:增加了异步响应功能 增加欧洲数据中心:现在你可选美国或欧洲两个数据中心 整合Google Apps Script:方便Google Apps客户使用Cloud SQL,可共享Googl ...
MnouW 评论(2) 有4071人浏览 2012-11-09 1 2

原创新闻 [数据库] Oracle SQL Developer 3.2.2 发布

甲骨文近日发布了Oracle SQL Developer 3.2.2版本。 Oracle SQL Developer是甲骨文公司出品的一个免费的、针对Oracle数据库的交互式开发环境。通过SQL Developer,你可以浏览数据库对象、运行 SQL 语句和 SQL 脚本,并且还可以编辑和调试 PL/SQL 语句,另外还可以创建、执行和保存报表。该工具可以连接Oracle 9.2.0.1及以 ...
wangguo 评论(4) 有9400人浏览 2012-11-05 2 0

原创新闻 [数据库] MySQL 5.5.28 发布

MySQL社区今天发布了MySQL 5.5.28版本。 该版本的主要改进包括: 新增Audit Log(审计日志)插件,提供了标准的、基于策略的连接监控和记录功能,并允许查询特定MySQL服务器上的活动。详见MySQL Enterprise Audit。 Thread Pool(线程池)插件的内部接口已经改变,老版本的Thread Pool插件可以在最新的MySQL中使用,但最新的插件无法在 ...
wangguo 评论(3) 有7903人浏览 2012-09-29 5 0

转载新闻 [数据库] PostgreSQL 全系版本更新,建议尽快升级

PostgreSQL全球开发组发布了当前 PostgreSQL 所有版本的更新,包括 9.2.1、9.1.6、9.0.10、8.4.14 和 8.3.21。 这些版本修复了 9.1 和 9.2 中存在的关键问题,如果你正在使用这两个分支请立即更新,而 8.3、8.4 和 9.0 用户应该尽快制定停机更新的准备计划。 这些更新修复了两个潜在的数据破坏的问题,这两个问题影响 9.1 和 9.2 版本 ...
MnouW 评论(1) 有6595人浏览 2012-09-25 2 1

转载新闻 [数据库] PostgreSQL 9.2 正式版发布

PostgreSQL今天正式发布了9.2版本! 该版本主要在性能方面有了很大的提升,也包括一些新的 SQL 特性以及复制支持特性,主要内容包括: 允许查询直接从索引中获取数据,避免访问堆数据(index-only scans) 允许查询计划器为指定参数值生成自定义的计划,甚至是用了Prepared Statement 提升计划器通过内部索引扫描来使用嵌套循环 允许流复制从节点将数据转到其他从 ...
MnouW 评论(6) 有6560人浏览 2012-09-11 4 1

原创新闻 [数据库] 甲骨文发布Oracle SQL Developer 3.2

甲骨文今天发布了最新的Oracle SQL Developer 3.2版本。 Oracle SQL Developer 是一个免费的图形化数据库开发工具。使用 SQL Developer,你可以浏览数据库对象、运行 SQL 语句和 SQL 脚本,并且还可以编辑和调试 PL/SQL 语句。你还可以运行所提供的任何数量的报表,以及创建和保存您自己的报表。SQL Developer 可以提高工作效率并简 ...
wangguo 评论(13) 有6842人浏览 2012-08-21 4 0

原创新闻 [数据库] MySQL 5.5.27 发布

MySQL开发团队近日发布了MySQL 5.5.27版本。 重要改进: YEAR(2)数据类型由于有问题现在已被弃用,将在未来版本中继续支持该类型。不过可以使用YEAR(4)来代替,详细信息: Migrating to YEAR(4) 部分Bug修复: InnoDB:竞态条件可能会导致在InnoDB表中执行DROP TABLE语句时出现断言错误。 InnoDB:如果从InnoDB表中删除 ...
wangguo 评论(5) 有6563人浏览 2012-08-08 0 0

转载新闻 [开源软件] DBeaver 1.6 发布,通用数据库管理工具

DBeaver 1.6 开源版本发布。开源许可为GPL(作者说作为UI客户端,GPL应该对软件的使用影响不大)。 DBeaver 是一个通用的数据库管理工具和 SQL 客户端,支持 MySQL、PostgreSQL、Oracle、DB2、MSSQL、Sybase、Mimer、HSQLDB、Derby以及其他兼容 JDBC 的数据库。DBeaver 提供一个图形界面用来查看数据库结构、执行SQL查询 ...
c.zhiwu 评论(1) 有4247人浏览 2012-07-02 2 0

原创新闻 [数据库] MemSQL:“世界上最快”的数据库

近日,Eric Frenkiel(前Facebook员工)和Nikita Shamgunov(前微软SQL Server高级工程师)推出了MemSQL数据库,该数据库的目标旨在提高关系型数据库的运行速度。 MemSQL通过将数据放置在内存中,并将SQL语句翻译为C++,来达到查询执行最优化。这使得MemSQL以难以置信的速度写入和读取数据。Frenkiel称,MemSQL比磁盘型数据库的执行速 ...
wangguo 评论(22) 有19908人浏览 2012-06-19 23 8

转载新闻 [编程语言] Rails 再爆 SQL 注入漏洞,影响全系产品

本月初 Rails 爆出了一个 SQL 注入漏洞 (CVE-2012-2661),版本涉及 3.0 以及之后的版本,而今天又新发现一个 SQL 注入漏洞 CVE-2012-2695,该漏洞影响所有版本的 Rails ,已经修复的版本是 3.2.6、3.1.6和3.0.14。 使用如下代码会导致此漏洞: Post.where(:id => params[:id]).all 可以改为: Post ...
wangguo 评论(2) 有4649人浏览 2012-06-13 3 2

原创新闻 [编程语言] Rails 爆 SQL 注入漏洞,3.x 所有版本受影响

Ruby on Rails近日爆出了一个关键的漏洞,该漏洞允许攻击者在数据库服务器上执行SQL命令,比如,攻击者可以发起SQL注入攻击来读取未经授权的机密信息。目前该漏洞已修复,可通过文章最后的链接下载修复版本。 这是由于ActiveRecord处理嵌套查询参数的方式所致,攻击者可以使用特定的请求,向应用程序的SQL查询中注入某些形式的SQL语句。 比如,受影响的代码可以直接传递请求参数到Ac ...
wangguo 评论(7) 有6280人浏览 2012-06-04 2 2

原创新闻 [数据库] MySQL 5.5.25 发布

甲骨文今天发布了MySQL服务器5.5.25版本。 在该版本中,不建议使用服务器选项“--safe-mode”,该选项将在MySQL 5.6分支的下一个版本中移除。 该版本还针对InnoDB和复制功能进行了一些改进和bug修复,包括: 改进了自适应刷新(adaptive flushing)相关的算法,以提高InnoDB性能。 在使用“REPEATABLE READ”隔离级别的事务中,针对I ...
wangguo 评论(3) 有7805人浏览 2012-05-31 3 0

翻译新闻 [编程语言] 5 个常见的 Rails 开发误区

本文作者是一名Rails开发者,他总结了在Rails开发过程中的一些常见误区。文章内容如下: 我使用Rails已经有一段时间了,在这期间我看了大量的Rails项目,下面的这五个常见的误区,我几乎在每一个Rails代码中都看到过。 1. 没有 schema 规范的迁移 数据模型是应用程序的核心。没有schema的约束,你的数据会因为项目代码上的bugs而慢慢变得糟糕,直到你无法相信库中的任何字段 ...
wangguo 评论(3) 有7323人浏览 2012-05-15 6 0

原创新闻 [数据库] MySQL 企业监控器 2.3.10 正式版发布

Oracle于近日发布了 MySQL 企业监控器 2.3.10 正式版。 MySQL企业监控器主要用于实施对数据库进行监控和管理。通过它,数据库管理员不但可以获得高级的数据复制和数据库监控功能,同时还可以简化安装流程。而且,无论是对于MySQL企业版,还是社区版,它都能够帮助管理员轻易实现数据库的安装和维护。 2.3.10正式版新增许多功能,主要内容如下: 新增了innodb_log_se ...
nemohq 评论(7) 有10357人浏览 2012-04-28 7 0

转载新闻 [数据库] 11 步教你选择最稳定的 MySQL 版本

MySQL开源数据库有多个重要分支,目前拥有的分支分别为:MySQL Cluster、MySQL 5.1、MySQL 5.5、MySQL 6.2。每个分支都有着同样的的MySQL数据库版本,分别为:Development版本、Alpha版本、Beta版本、RC版本和GA版本。 Development版本、Alpha版本和Beta版本一般不用在项目中。因为它们肯定存在重大的问题或某些功能未完全实现 ...
nemohq 评论(9) 有12989人浏览 2012-04-01 8 6

最近热门TAG

Java(1854) Ruby(427) 编程(365) Python(328) Rails(296) PHP(270) IDE(201) Eclipse(193) Netbeans(165) C++(146) 算法(139) Groovy(133) .net(129) C(108) Go(98) JDK(95) SQL(94) CGI(88) JVM(78) Scala(75)

热门资讯

Global site tag (gtag.js) - Google Analytics