- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 优化查询排序
1. 关联查询时大表在前,小表在后: ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,因此FROM子句中写在最后的表(基础表 driving table)将被最先处理 . 在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表.当ORACLE处理多个表时, 会运用排序及合并的方式 连接它们.首先,扫描第一个表(FROM子句中最后的那个表)并对记录进行派序,然后扫描第二个表(FROM子句中最后第二个表),最后将 所有从第二个表中检索...
2021-05-07 16:45:03 269
原创 每天一个Linux,学废小技巧
一、 首先用vi命令打bai卡要编辑的文件: 注意:vi命令的使用du如下zhi 打开或新建文件,并将光标至于第一行首:[root@centos6 /]# vi /etc/my.cnf 打开文件,并将光标移至最后一行行首:[root@centos6 /]# vi + /etc/my.cnf 打开文件,并将光标置于第n行首:[root@centos6 /]# vi +n /etc/my.cnf 打开文件,并将光标置于第一个与pattern匹配的串处:vi +/p...
2021-05-07 16:43:56 176
原创 查询Oracle数据库系统表空间使用率之小白DBA之路
工作之余写了监控表空间使用率的sql语句和码友们分享下:select a.tablespace_name "Tablespace", 100 - round((nvl(b.bytes_free, 0) / a.bytes_alloc) * 100) "Usage Pct(%)", round(a.bytes_alloc / 1024 / 1024/1024,1) "Size(GB)", round(nvl(b.bytes_free, 0) / 1024 / 1...
2021-04-14 16:52:51 241
原创 点在多边形里面
判断点在图层里面: CREATE TABLE SpatialTable ( id int IDENTITY (1,1), GeomCol1 geometry, GeomCol2 AS GeomCol1.STAsText() ); GO 多边形:起始经纬度和终止经纬度一样 INSERT INTO SpatialTable ...
2018-07-03 23:48:05 313
原创 SQL SERVICE 2008 关于最大类型VARCHAR(MAX)误区
吃过一次亏,这个点卡了我两天 盲目的把数据复制了出来,发现数据是截断的,结果以为是这个导致了问题,如果数据超过了8000个字符,右键复制数据,复制出来的其实是不完整的数据,其实数据存入数据库的数据是完整的 可以通过PRING(len(字段))来查看长度或者LEFT和RIGHT来看末尾和前端数值 SELECT [列名] AS 正常, ...
2018-07-03 23:38:38 9458
原创 SQL SERVICE 2008中截取字符串字段和分割字符串
1.从字符串N位头开始截取长度为M的字符串 SELECT SUBSTRING('字符串','N','M') SELECT SUBSTRING('123456789',2,3)='234'2.从字符串尾巴截取掉字符串长度 SELECT LEFT(列,LEN(列)-数字) FROM TABLE SELECT LEFT('123456789',L...
2018-06-08 00:00:29 7536 2
原创 sql service 2008 数据库开发之路
Sql基础:事务,索引,BCP,动态Sql,循环,连接,JOB 一个表可以没有主键,但最好建立个索引,尽量减少主键和外键的约束关系,尽量不给表建立外键约束,尽量减少DISTINCT关键字出现,查询比较占用时间,尽量少用OR将更新语句连接起来,调用占用时间长。 动态SQL 语法 DECLARE @sql SET @sql='SELECT 列名 FROM 表...
2018-06-04 19:42:54 261
原创 腾讯企业邮箱如何隐藏邮箱
在网页输入邮箱登陆mail.域名.com,输入用户名和密码,在首页选择公共地址本,选择企业地址本,企业隐藏成员,点击更改,在组织架构里面勾选成员,点确定。...
2018-03-23 10:52:30 2396
原创 使用foxmail找回腾讯企业邮箱账号已经删除的账号邮件输出到新的腾讯企业邮箱账号
1.腾讯企业邮箱删除账号时会提示,是否备份到backup邮箱,选择备份后删除。 2.腾讯企业邮箱的好习惯时先禁用后删除 3.当你备份后,不小心删除该账号,你就可以在你backup的邮箱文件夹里面找到已经删除的邮箱的名字,里面有邮箱名字_Inbox和邮箱名字_Sent(分别对应你删除前的收件箱和已发送);假如你不小心删除了腾讯企业邮箱删除账号(备份到backup邮箱前提下)怎么把邮...
2018-02-11 15:11:56 16329
原创 浅谈oracle优化中表索引维护
为了降低频繁全表查询带来的代价花费,oracle机制引入了索引,额外存储指定值,做查询时,通过指针来快速查找,就产生了索引维护。 当一个表经常做update更新语句时,数据的碎片化将会很明显,渐渐的发现之前的索引效率会降低,此时就需要删掉之前的索引,重建索引。 delete,drop,truncate掉表,建在该表上的占用的索引空间并不会被释放,经常rebuild索引来释放索引占用空
2017-12-20 21:30:42 293
原创 浅谈oracle优化中物化视图的查询重写
1. 对于重复查询一张或者几张表的select语句,为了提高查询效率,在这张表上做了物化视图,再基于此物化视图做查询重写, 2.简而言之,没做物化视图的selelt语句都是直接访问基表的,做了物化视图的查询重写,数据库优化器会将相同select重写,此时相同select直接访问物化视图的视图表,从而减少读写; 3.对于做了物化视图的查询重写的表,用select语句访问的都是视图表
2017-12-20 21:12:06 1190
原创 sql如何巧妙用case语句做输出目标结果--蠢萌蠢萌
现象: 数据库中 select DISTINCT fd_cost_code,CASE fd_cost_code FROM ekp_costcenter_dubget where fd_cost_code='SC001';要求: 当是在前端选中了fd_cost_code等于SCC01,且SCC01数据库中对应的只有一行或多行,SZO和JN
2017-12-18 13:34:03 678
原创 基于CUCM的思科设备的呼叫转移主叫和被叫问题
问题: 外部A话机号码呼叫内部话机号码B,在CUCM上配置了呼叫转移到话机C,在运营商侧被拒绝。原因: 语音网关送出的主叫号码是外部A话机号码,因此被拒绝,运营商要求语言网关送出的是中继备案过的号码,才可以呼叫转移,因为国家政策为了减少骚扰电话和网络安解决方法: 在CUCM语音网关上将calling party selection置为last
2017-12-15 23:59:59 3374
Cisco话机建立和测试教程
2018-01-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人