老头子

专注是唯一的捷径

5
推荐
39
阅读

Oracle 11g Concept 中英对照版本

感谢索索提供的文档,造福社会。

发表了文章 • 2017-01-12 16:43 • 2 条评论

3
推荐
44
阅读

[转:某硕士论文] 数据仓库数据源质量保证的方法和步骤

数据仓库数据源质量保证的方法和步骤 - 毕业设计 - 道客巴巴  http://www.doc88.com/p-699923659106.html

发表了文章 • 2017-01-11 13:17 • 0 条评论

9
推荐
79
阅读

merge和update到底有什么区别

背景一条update语句的优化引起风波,有人说merge比update快,有人说merge只是功能上和update有所不同,性能上应该没什么区别。简介update:更新命令merge: 指定条件下,匹配与不匹配时执行指定动作(update或insert)语法merge_update_clause ::=merge_insert_clause ::=where_clause::=From: http://docs.or...

发表了文章 • 2017-01-04 17:33 • 4 条评论

27
推荐
292
阅读

2016年度总结及2017年的规划 From 老头子

2015年度总结https://ask.hellobi.com/blog/azzo/28042016年年度总结回顾2016家庭也许是精诚所至,在今年9月我终于当上了准爸爸,明年6月预产期。辞职,全职在家备孕,期间妊娠反应痛苦不堪,吾妻伟大就在如此。老妈70大寿,要好好庆祝一如既往平淡曾经迷茫过一段时间,纠结于以后定居城市,一线?二线?家乡?为此还抑...

发表了文章 • 2017-01-04 16:22 • 15 条评论

3
推荐
65
阅读

Oracle中文符号转换成英文符号

背景解决方案select to_single_byte('老子真帅!,,,,,') from dual;拓展to_single_byte(ltz) 转换成半角http://docs.oracle.com/cd/E11882_01/server.112/e41084/functions212.htm#SQLRF06141to_multi_byte(ltz)  转换成全角http://docs.oracle.com/cd/E11882_01/server.112/e41084/functions206.htm#SQLRF061...

发表了文章 • 2016-12-09 10:30 • 5 条评论

3
推荐
56
阅读

关于数字和字符的研究

正常来说我们用来判断一个东西是否是数字,严格的写法应该是写个函数,使用to_muber函数来转换待判断的字符串,如果报错就不是数字。今天从网上看了一段SQL,关于判断数字和字符的。REGEXP_LIKE(x , '(^[+-]?\d{0,}\.?\d{0,}$)');这段SQL里师是否正确呢?显然下面这几种都不在上面正则表达式的范围内:1/2  E  ...

发表了文章 • 2016-12-05 16:06 • 0 条评论

5
推荐
296
阅读

【爬虫】找呀找呀找房子

背景特么的一个客厅的隔断要涨到2200!!!!!!版本python 2.7前置条件requests和beautifulsoup4的包包代码import typesimport requestsfrom bs4 import BeautifulSoupoutput = open('ganji.txt','w')res = requests.get('http://bj.ganji.com/fang1/lishuiqiao/a1h3m1/') #lishuiqiaores.encoding = 'utf-8'soup = B...

发表了文章 • 2016-12-02 00:54 • 0 条评论

3
推荐
55
阅读

爬天善文章列表

版本python2.7准备下载requests和beautifulsoup4pip install requests pip install beautifulsoup4 代码import requests from bs4 import BeautifulSoup for page in range(10):     page = page + 1     res = requests.get('https://ask.hellobi.com/blog/id-xiaerkang_...

发表了文章 • 2016-12-01 17:21 • 3 条评论

6
推荐
127
阅读

【Oracle入门及学习方法】 1-16课课件(新)

最新更新:十五课:函数十六课:触发器

发表了文章 • 2016-11-29 10:08 • 0 条评论

9
推荐
163
阅读

oracle使用regexp_replace实现金额格式统一

背景1个月前有个社区的网友在微信群里问下面格式的金额如何统一成数字,当时并没有想出来很方便的方法,就用replace的非常笨的办法,把所有的字符用ascii穷举出来,然后替换为空我们都知道regexp_replace这个函数是replace的进阶版本,用法和replace基本一样,但是regexp_replace允许使用POSIX 正则表达式来匹配regexp_r...

发表了文章 • 2016-11-22 11:42 • 8 条评论

8
推荐
114
阅读

oracle优化手段--统计信息导出和抽样提取数据

11月份参加了Oracle嘉年华,分享心得一则:我们经常会遇到这样的情况,生产环境一段SQL非常慢,而我们又没有生产的操作权限,这时候怎么办?很多时候我们会选择在测试环境进行测试,但由于环境的不同(表结构、数据、参数、统计信息等)必然无法每次都能完全的重现问题。这时候我们可以把数据导一份到测试环境,但又会遇...

发表了文章 • 2016-11-17 16:46 • 4 条评论

5
推荐
62
阅读

解决网友业务需求案例--使用greatest/least计算满足业务规则的日期范围天数

需求如下:表中有ID,start_date,end_date三列,要统计某个月(前台传入的参数)内同一个id出现了几次,换句好理解的话就是:ID=1在11月份有多少天。他一开始的做法是想把start 和 end都展开,如:ID START_DATE END_DATE1    2016/11/1  2016/11/4转成:ID      DATE1    201...

发表了文章 • 2016-11-16 16:03 • 1 条评论

3
推荐
81
阅读

关于optimizer_max_permutations参数

刚刚做了个10053事件跟踪我的一段小SQL发现我本机数据库的optimizer_max_permutations = 2000 ,如果这是Oracle的默认值的话,也就是说:当SQL超过6个表关联时,即便我们的统计信息、直方图都是最新的,生成的执行计划就不一定是最优的。因为如果有n个表就会有n!个连接顺序。如A B C三个表,则关联顺序有:A + B + CA + ...

发表了文章 • 2016-11-11 17:52 • 0 条评论

3
推荐
50
阅读

DSI

DSI301 Advanced Server Support SkillsDSI302 Data ManagementDSI303 Database Backup and RecoveryDSI304 Query ManagementDSI305 Database TuningDSI306 Very Large DatabasesDSI307 Distribution and ReplicationDSI308 Parallel ServerDSI401 dump, crash and corruptionsDSI401 advance support skillDSI401e Adva...

发表了文章 • 2016-11-10 14:41 • 2 条评论

6
推荐
187
阅读

关于CBO谓词推入的八阿哥

版本:oracle 11gr2背景今天群里有朋友发了个神奇的SQL:注释部分是数据量,两段SQL除了union和union all外,其他部分一模一样(第一段是union all,第二段是union)但是结果却是:union all ---1765条数据union     ---2014条数据 ---1765 SELECT count(DISTINCT(bankid)) FROM (  ...

发表了文章 • 2016-11-09 17:56 • 2 条评论