Oracle

SQL Server 收缩日志

跟大家分享一下怎么缩小mssql的日志,因为使用时间长了,日志会膨胀得很夸张,所以可以执行以下sql语句,非常安全,我反复测试过很多遍:DUMPTRANSACTION你的数据库名WITHNO_LOGBACKUPLOG你的数据库名WITHNO_LOGDBCCSHRINKDATABASE(你的数据库名)EXECsp_dbo...
代码星球·2020-05-28

ubuntu18.04 安装mysql server

 mysql5.7支持的最高版本是Ubuntu17,即使安装成功后,也会出现各种妖蛾子,本人就被这种问题困扰了好一会。在Ubuntu18.04下安装mysql,建议安装8.0以上版本!1.配置aptsource下载mysql-apt-config_0.8.11-1_all.debsudodpkg-imysql...

SQL Server 2008 CDC增量变更捕获详解

 1背景:随着公司业务的成长,数据量也随之的不断增长。随之而来的问题是在做ETL的时候,时间花费也越来越长。为了节省时间开销,我们只想要更新最新的数据,不想要把公司历年所有的数据都进行处理。这种情况就被称为变更数据捕获(ChangeDataCapture,又名CDC)。在SQLServer2008之前,对数据...

SQLServer 获得所有表结构(包括表名及字段)

SELECT(casewhena.colorder=1thend.nameelsenullend)表名,a.colorder字段序号,a.name字段名,(casewhenCOLUMNPROPERTY(a.id,a.name,'IsIdentity')=1then'√'else''end)标识,(casew...

SqlServer快速获得表总记录数(大数据量)

--第1种 执行全表扫描才能获得行数SELECTcount(*)FROMBUS_tb_UserGradePrice --第2种 执行扫描全表id不为空的,获得行数selectcount(userid)fromBUS_tb_UserGradePricewhereuseridisnotNULL...

oracle存储过程随笔

有时间要把最近总结的存储过程的问题总结一下,先占坑;1createorreplaceproceduretest_proc2as2cursorcurisselectYWR,YWRZJHfromdyrxx;--定义游标3TYPEtest_typeISTABLEOFcur%ROWTYPE;4test_datatest_typ...
代码星球·2020-05-25

CentOS 6安装Oracle报错解决方案

1.1PreparingtolaunchOracleUniversalInstallerfrom/tmp/OraInstall2017-05-23_04-18-48AM.Pleasewait...[oracle@localhostdatabase]$Exceptioninthread"main"java.lang.Un...

【翻译自mos文章】在11gR2 rac环境中,文件系统使用率紧张,而且lsof显示有非常多oraagent_oracle.l10 (deleted)

在11gR2rac环境中,文件系统使用率紧张。而且lsof显示有非常多oraagent_oracle.l10(deleted)參考原文:HighSpaceUsageand"lsof"OutputShowsMany'oraagent_oracle.l10(deleted)'inGIenvironmen...

SQL SERVER Buffer Pool扩展

 BufferPool扩展是bufferpool和非易失的SSD硬盘做连接。以SSD硬盘的特点来提高随机读性能。在BufferPool扩展之前,SQLServer从磁盘中读入数据,并且存放在bufferpool中以供读取和修改,修改完之后脏数据还是放在bufferpool中,当内存紧张时,lazywrite把...

识别SQL Server 性能杀手

性能优化的重点在于识别定位问题,预先了解主要的性能杀手,能够更快的定位到问题并将工作集中在可能的原因之上。 SQLSERVER性能杀手主要集中在如下几类:1.1  低质量的索引低质量的索引通常是SQLSERVER最大的性能杀手,对于一个缺乏索引的查询,SQLSERVER需要处理大量的读取和...

MyBatis操作Oracle批量插入 ORA-00933: SQL 命令未正确结束

最近在使用MyBatis操作Oracle数据库的时候,进行批量插入数据,思路是封装一个List集合通过Myabtis的foreach标签进行循环插入,可是搬照Mysql的批量插入会产生异常  ###Errorupdatingdatabase. Cause:java.sql.SQLSyntaxErrorExce...

Oracle模糊查询CONCAT参数个数无效

在使用MyBatis操作Oracle数据库的时候,写模糊查询突然发现原本在MySql中正确的代码,在Oracle中报错,参数个数无效<iftest="empId!=nullandempId!=''">ande.empIdlikeCONCAT('%',#{empId},'%')</if>异常信息;...

SQL STUFF函数 拼接字符串 多列 合并成一列 转

关于和并列的      要这种效果。 create table tb(idint, value varchar(10))insert into tbvalues(1,'aa')insert&...

SQL Server CTE 递归查询全解 -- 转 学习

在TSQL脚本中,也能实现递归查询,SQLServer提供CTE(Common Table Expression),只需要编写少量的代码,就能实现递归查询,本文详细介绍CTE递归调用的特性和使用示例,递归查询主要用于层次结构的查询,从叶级(LeafLevel)向顶层(RootLevel)查询,或从顶...

SQL Server 基本函数 与 类型

SQLServer基本函数SQLServer数据类型及使用分析...