关闭

[置顶] 面向程序员的数据库访问性能优化法则

面向程序员的数据库访问性能优化法则 特别说明:1、  本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识;2、  本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库;3、  本文未深入数据库优化中最核心的执行计划分析技术。 读者对像:开发人员:如果你是做数据...
阅读(114400) 评论(273)

我是一条SQL

我是一条SQL    我完全不知道自己是如何出生的,后来听人讲是主人在日全食那天(eclipse),用了10秒钟,我就来到这个世界,那天主人创建了很多我的同类。也不知道他们生活得如何。    我出生后,被带到印尼一个叫爪哇岛(java)的地方,刚进爪哇岛,他们就给我了第一个任务,要我到一个叫甲骨文的地方里偷《九阴真经》过来,说《九阴真经》也有很多假的,你把以九阴真经开始的秘籍都...
阅读(1967) 评论(3)

Hadoop十年解读与发展预测

Hadoop十年解读与发展预测 摘自 http://www.infoq.com/cn/articles/hadoop-ten-years-interpretation-and-development-forecast 编者按:Hadoop于2006年1月28日诞生,至今已有10年,它改变了企业对数据的存储、处理和分析的过程,加速了大数据的发展,形成了自己的极其火爆的技术生态圈,并受...
阅读(2294) 评论(0)

数据定义未来——2016数据库技术大会总结

数据定义未来——2016数据库技术大会总结 背景 作为国内数据库与大数据领域最大规模的技术盛宴,2016第七届中国数据库技术大会(DTCC)如约于2016年5月12日-14日再度震撼来袭。大会以"数据定义未来"为主题,云集了国内外顶尖专家,共同探讨MySQL、NoSQL、Oracle、缓存技术、云端数据库、智能数据平台、大数据安全、数据治理、大数据和开源、大数据创业、大数据深度学习等领...
阅读(15135) 评论(0)

求贤若渴(Java架构师、技术专家)

我们是阿里数据库技术团队,一个管理阿里巴巴集团淘宝、天猫、支付宝、余额宝、B2B、高德地图、钉钉等业务所有数据的技术团队,负责历年双11、双12、春节红包大型活动数据保障,主导阿里去IOE、数据异地多活等复杂架构规划及落地,负责阿里巴巴MySQL内核研发,研发了OceanBase、数据管理DMS、数据传输DTS云计算产品。我们的愿景是要做业界最牛逼的数据库团队,我们在积极推动中国数据库产业变革。...
阅读(2692) 评论(0)

敏捷开发中测试角色的窘境

敏捷开发中测试角色的窘境 先说说敏捷开发中码农哥哥与测试妹妹的一段恩怨情仇: 测试妹妹:需求文档在哪里? 码农哥哥:这个...,没有需求文档,产品经理发了我一句话,后来直接和我说了要求,很简单,我和你再讲一下吧。 测试妹妹:好吧,懂了,那我开始测了。测试妹妹:测试完了,有5个bug,我都提交了,你看看吧。码农哥哥:好的,还有一个新需求,再和你讲一下。测试妹妹:终于测完了,全部测试通过了...
阅读(3486) 评论(4)

2015年总结与感悟

2015年总结与感悟 7月份去了一趟内蒙大草原,来自大山的孩子,初中以前没见过平原、大海、草原,一直想去草原看看,感受游牧民族的生活方式,体验在大草原上骑马的感觉。 9月驾照终于拿到了,2013年报的名,中间一直没去练车,教练催了好几回,这次终于花了几个周末的时间搞定,考个驾照真心不容易啊,科目二练的时间最多,第一次考试还是挂在曲线行驶压线了。好在后面比较顺利,科目三差不多总共练了一天...
阅读(2417) 评论(1)

云计算时代告别phpMyAdmin

云计算时代告别phpMyAdmin          phpMyAdmin是一款非常经典的MySQL数据库管理工具,在云计算高速发展的今天,phpMyAdmin交互老旧,已经不能适应时代步伐,因此有许多人开始选择一些更高效的客户端工具,如navicat、MySQL Workbench等等。         为了提高数据管理效率,阿里云于2015.12.10正式对外开放了数据管理服务...
阅读(3139) 评论(0)

数据库数据在Java占用内存简单估算

数据库数据在Java占用内存简单估算   结论: 1.数据库记录放在JAVA里,用对象(ORM一般的处理方式)需要4倍左右的内存空间,用HashMap这种KV保存需要10倍空间; 2.如果你主要数据是text大文本,那空间一般可以按2倍估算。 以上是一个通用数据测试结论,估大家参考。   数据库记录占用的空间大小比较好算,比如一个int占用4字节,bigi...
阅读(5866) 评论(0)

windows7 安装IE11的悲剧

windows7 安装IE11的悲剧,最后打开文件夹总弹出新窗口IE11正式版出来了,本想尝尝鲜,下载下来安装好,发现打开IE后,界面无影响。以为是安装问题,重新卸载后再安装也是一样,后来看到网上有人说用360修复一下就OK,于是安装了个360,修复了一下,这下更悲剧,打开IE后连界面都没看到,恢复到以前的IE10也不行了,只能恢复到IE8。还出现更恶心的问题,资源管理器里打开文件夹总弹出新窗口,...
阅读(8960) 评论(0)

MySQL5.6不支持SET OPTION的写法

MySQL5.6不支持SET OPTION的写法MySQL SET语法用来设置变量,如:set AUTOCOMMIT =1; 或 OPTION AUTOCOMMIT =1;在5.1和5.5的官方手册里写了不推荐使用后面这种SET OPTION的写法。不过在5.6版本里变成不支持SET OPTION的写法,5.6用例如下:Welcome to the MySQL monitor. Commands...
阅读(8689) 评论(0)

ORACLE表生成MYSQL建表DDL

ORACLE表生成MYSQL建表DDL有同事问有没有ORACLE表转MYSQL语法的小工具,于是写了这个小函数,公开出来,也许有人用得上。create or replace function fnc_table_to_mysql(i_owner in string,...
阅读(7161) 评论(2)

mysql时间相减的问题(bug)

mysql时间相减的问题(bug)    今天看到宁青同学的一条微博,提到mysql日期相减的错误结果,以前没有怎么注意,于是测试了一下,发现确实很坑爹,很容易踩雷,于是整理博客提醒一下大家。先看一下错误的现象如下,第1条正确,第2,3条的t2-t1不正确:mysql> select t1,t2,t2-t1 from mytest; +---------------------+---------...
阅读(13633) 评论(0)

SQLServer索引的四个高级特性

SQLServer索引的四个高级特性 一、Index Building Filter(索引创建时过滤)             有一些索引非常低效的,比如经常查询状态为进行中的订单,订单有99%的状态是完成,1%是进行中 ,因此我们在订单状态字段上建了一个索引,性能是提高了,但是感觉索引中保存了99%的完成状态数据是永远不会查询到的,很浪费空间。如果我们的索引在建立的时间就不保存完成状态的数据,那...
阅读(20405) 评论(16)

关于12306——传统信息化系统面向互联网应用的挑战

关于12306——传统信息化系统面向互联网应用的挑战    大型信息化系统提供互联网应用越来越多,从移动电信的网上营业厅、银行网银,到现在的12306火车售票,可以说每一个系统的互联网服务都给大众生活带来非常大的变化,每个系统都有具大的挑战,从支付方式、网络安全到12306的高并发性能挑战。    12306系统做的很烂,从去年春节的登录不了,到今年十一的排队,到后来的招标价格,还有最近的SQL注...
阅读(9096) 评论(27)

mysql与oracle 表字段定义比较

mysql与oracle 表字段定义比较  说明mysqloracleVARCHAR变长字符串VARCHAR[0-65535]定义长度默认按字符长度计算,如果是GBK编码的汉字将占用2个字节VARCHAR2[1-4000]VARCHAR是VARCHAR2的同义词定义默认按字节长度计算TINYINTSMALLINTMEDIUMINTINTBIGINT整数TINYINT(-128-127)SMALLI...
阅读(20453) 评论(2)
384条 共26页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1748268次
    • 积分:20814
    • 等级:
    • 排名:第414名
    • 原创:331篇
    • 转载:53篇
    • 译文:0篇
    • 评论:2578条
    文章分类
    最新评论