--声明一个函数 --replace 取代 放回 --sal:月工资 create or replace function fn_get_avg_sal(dno number) return number is avgSal emp.sal%type; --返回和数字 叫做avgSal是emp员工表 ...
分类:
数据库 时间:
2017-08-26 16:00:41
阅读次数:
198
1.查找逻辑读取最高的查询 SELECT TOP ( 25 ) p.name AS [SP Name] , deps.total_logical_reads AS [TotalLogicalReads] , deps.total_logical_reads / deps.execution_coun ...
分类:
数据库 时间:
2017-08-24 17:54:59
阅读次数:
239
1 什么是bond 网卡bond是通过多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术。Kernels 2.4.12及以后的版本均供bonding模块,以前的版本可以通过patch实现。可以通过以下命令确定内核是否支持 bonding: 1 2 3 [ ...
分类:
系统相关 时间:
2017-08-22 13:13:52
阅读次数:
276
聚合# 查询构造器也提供各式各样的聚合方法,如 count, max, min, avg 及 sum。 使用聚合方法# 但是对于复杂的情况(比如join 后的结果,其结果并不是个objet)。就不能直接使用上述的方法 解决方法: db::raw('') Raw Expressions# 有些时候您需 ...
分类:
数据库 时间:
2017-08-21 00:28:47
阅读次数:
286
一、概要 英语对提升软件开发水平很重要。 假设你英文水平不高,这并不影响你成为一个普通程序猿。程序很多其它是靠逻辑思维。 假设做了多年开发的你发现自己的水平一直上不去,你可能要提高自己的英文水平了。英语就是你技术的瓶颈,对有些人可能是硬伤。 我周围的高水平的开发人员英文都不差,官方API,专业英文资 ...
分类:
其他好文 时间:
2017-08-19 14:23:37
阅读次数:
223
1.插入数据 insert into 表名(列1,列2,列3)values(值1,值2,值3); insert into product(name,price,pic_path) values('jack',25,'updown'); 2.更新数据 update 表名 set 列名1=值1,列名2= ...
分类:
数据库 时间:
2017-08-18 23:37:14
阅读次数:
194
一 汇总和分组数据 查询语句 > 结果集(多条数据) > 聚合函数 > 单行记录 1.常用的聚合函数: sum() 数字 对指定列中的所有非空值求总和 avg() 数字 对指定列中的所有非空值求平均值 min() 数字,字符,datetime 返回指定列中的最小数字,最早的日期或者最小的字符串 ma ...
分类:
数据库 时间:
2017-08-18 20:39:11
阅读次数:
173
在这里,作为一名刚进入IT行业没多久的毛头小子,我只能发表一点个人的鄙见,如有不妥,还请多多见谅。 数据库我最常用的还是Oracle和Mysql了,今天我们不讲两者的区别,我们来谈谈在实际业务中,怎么样提高数据库的访问速度,优化数据库执行效率。 (一)大家都知道的一样东西:索引 对表建立索引的确是优 ...
分类:
数据库 时间:
2017-08-18 15:18:36
阅读次数:
217
对于 B/S 架构的软件,web服务器性能指标有: Avg Rps : 平均每秒钟的响应次数=总请求次数/秒数 Avg time to last byte per teerstion (mstes) : 平均每秒钟业务脚本的迭代次数 successful Rounds : 成功的请求数量 faile ...
分类:
其他好文 时间:
2017-08-15 19:50:23
阅读次数:
106