随笔分类 -  数据库

SQL使用总结——集合操作函数
摘要:Oracle中集合操作符专门用于合并多条select 语句的结果,包括:UNION, UNION ALL, INTERSECT, MINUS。当使用集合操作符时,必须确保不同查询的列个数和数据类型匹配。 集合操作符具有以下注意事项: 集合操作符不适用于LOB、VARRAY和嵌套表列。 UNION、I 阅读全文

posted @ 2018-05-15 13:45 数据民工张三省 阅读(701) 评论(0) 推荐(0)

SQL Server阻塞诊断
摘要:在数据仓库维护过程中,经常会出现定时更新程序和查询SQL发生冲突而引起阻塞的情况,需要进行SQL Server诊断。 SQL Server诊断一般会用到2个视图:sys.sysprocesses(系统进程表) 和sys.dm_exec_sql_text(系统执行内容表) 。 通过查看当前运行的进程信 阅读全文

posted @ 2017-12-14 14:27 数据民工张三省 阅读(267) 评论(0) 推荐(0)

Excel数据迁移到SQL Server遇到的若干问题
摘要:系统环境为:Windows Server 2008 r2 SQL Server 2012 1、建表过程中,如果用图形化的方式修改表结构会遇到问题: '不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改"选项。' 解决方案:工具 阅读全文

posted @ 2017-11-19 00:13 数据民工张三省 阅读(525) 评论(0) 推荐(0)

Oracle性能优化——总体介绍
摘要:最近参加Oracle的培训,对Oracle有了更加深入的认识,在此做个学习总结。 1、Oracle数据库调优不能仅指望修改几项数据库参数就能有明显效果,问题更多出在应用方面,教育开发者正确地使用数据库是一项任重道远的工作。 2、Oracle数据库性能瓶颈主要有:CPU,网络,磁盘I/O,进程间协调; 阅读全文

posted @ 2017-11-08 23:08 数据民工张三省 阅读(689) 评论(0) 推荐(0)

Oracle使用总结
摘要:drop table *** purge;/删除表释放空间:如果后面不加purge则相当于只放到回收站。purge recyclebin; /清空回收站 获取当前日期(不含时间)select to_char(sysdate,'yyyy-mm-dd') AS F_FullDate FROM DUAL 阅读全文

posted @ 2016-01-29 14:57 数据民工张三省 阅读(237) 评论(0) 推荐(0)

分组后取每组内排名的Top N的SQL语句
摘要:给个MySQL例子参考 -----查询每门课程的前2名成绩 CREATE TABLE StudentGrade( stuId CHAR(4), --学号 subId INT, --课程号 grade INT, --成绩 PRIMARY KEY (stuId,subId) ) GO --表中数据如下  阅读全文

posted @ 2016-01-29 13:56 数据民工张三省 阅读(1365) 评论(0) 推荐(0)

导航