摘要:
前阵子遇到一个案例,需要将数据库中的几个表从USER A 移动到USER B下面,在ORACLE中,这个叫做更改表的所有者或者修改表的Schema。其实遇到这种案例,有好几种解决方法。下面我们通过实验来测试、验证一下。首先准备简单测试数据,如下所示: SQL> CREATE TABLE TEST.KKK( ID INT , NAME VARCHAR2(12) , CONS... 阅读全文
评论排行榜
Troubleshooting SQL Server RESOURCE_SEMAPHORE Waittype Memory Issues
2017-06-23 09:08 by 潇湘隐者, 838 阅读, 收藏,
摘要:
前言: 本文是对博客https://www.mssqltips.com/sqlservertip/2827/troubleshooting-sql-server-resourcesemaphore-waittype-memory-issues/的翻译,本文基本直译,部分地方读起来有点不自然。 如有翻译不对或不好的地方,敬请指出,大家一起学习进步。尊重原创和翻译劳动成果,转载时请注明出处htt... 阅读全文
MySQL 如何查看表的存储引擎
2017-06-13 09:45 by 潇湘隐者, 31036 阅读, 收藏,
摘要:
MySQL 如何查看表的存储引擎 在MySQL中如何查看单个表的存储引擎? 如何查看整个数据库有那些表是某个特殊存储引擎,例如MyISAM存储引擎呢?下面简单的整理一下这方面的知识点。 如果要查看单个表的存储引擎,可以用show create table命令查看该表的存储引擎,那么有下面一些方法: 方法1: mysql> show create table test; ... 阅读全文
SQL Server中sp_spaceused统计数据使用的空间总量不正确的原因
2017-06-05 17:05 by 潇湘隐者, 3424 阅读, 收藏,
摘要:
很多时候,我们经常使用sp_spaceused来查看表的空间使用情况,上个月群里有个网友说他使用DELETE删除了数据后,使用sp_spaceused查看,发现该表的分配的空间总量(reserved)与数据使用的空间总量(data)没有变化,当时和他讨论了并分析了一下原因,随手记录了一下这个案例,这个周末刚好有点时间,正好分析整理一下这个案例、分享在这篇文章。如下所示,我们先构造数据,我们的测... 阅读全文
Percona XtraBackup 安装介绍篇
2017-06-02 14:02 by 潇湘隐者, 12414 阅读, 收藏,
摘要:
XtraBackup介绍 XtraBackup是Percona公司的开源项目,用以实现类似Innodb官方的热备份工具InnoDB Hot Backup的功能,它支持在线热备份(备份时不影响数据读写)。到目前为止,最新的版本为Percona XtraBackup 2.4.7. XtraBackup有很多功能和优点:例如支持全备、增量备份、部分备份;支持压缩备份;备份不影响数据读写、事务... 阅读全文
关系数据库如何快速查询表的记录数
2017-05-09 15:58 by 潇湘隐者, 17975 阅读, 收藏,
摘要:
在数据库中,很多人员习惯使用SELECT COUNT(*)、SELECT COUNT(1)、SELECT COUNT(COL)来查询一个表有多少记录,对于小表,这种SQL的开销倒不是很大,但是对于大表,这种查询表记录数的做法就是一个非常消耗资源了,而且效率很差。下面介绍一下SQL Server、 Oracle、MySQL中如何快速获取表的记录数。 SQL SERVER 数据库 在S... 阅读全文
ORA-12514, TNS:listener does not currently know of service requested in connect descriptor案例2
2017-04-12 13:39 by 潇湘隐者, 288989 阅读, 收藏,
摘要:
今天使用SQL Developer连接一台测试服务器数据库(ORACLE 11g)时,遇到了“ORA-12514, TNS:listener does not currently know of service requested in connect descriptor”错误,具体提示如下所示: 执行请求的操作时遇到错误: Listener refused the connection ... 阅读全文
Linux下图形数据库Neo4j单机安装
2017-03-09 16:48 by 潇湘隐者, 13675 阅读, 收藏,
摘要:
Neo4j数据库简介 Neo4j 是一个NoSQL的图形数据库(Graph Database)。Neo4j使用图(graph)相关的概念来描述数据模型,把数据保存为图中的节点以及节点之间的关系。很多应用中数据之间的关系,可以很直接地使用图中节点和关系的概念来建模。对于这样的应用,使用 Neo4j 来存储数据会非常的自然,要优于使用关系数据库。官方文档对Neo4j的介绍如下所示: Neo... 阅读全文
SQL Agent Job 报“Access to the remote server is denied because the current security context is not trusted”
2017-02-24 11:41 by 潇湘隐者, 1755 阅读, 收藏,
摘要:
SQL Server 2005(Microsoft SQL Server 2005 - 9.00.5000.00)下的一个作业执行一个存储过程,存储过程中动态SQL语句使用链接服务器(Linked Servers),从另外一台SQL Server服务器获取数据。但是执行时报“Access to the remote server is denied because the current secu... 阅读全文
Linux简单配置SendMail发送邮件
2017-02-23 11:13 by 潇湘隐者, 42631 阅读, 收藏,
摘要:
本文简单整理了一下如何在Linux服务器上安装、配置SendMail发送邮件的步骤,此文不是配置邮件服务器,具体测试环境为CentOS Linux release 7.2.1511 (Core) ,如遇特殊平台有所差别,请以实际情况为准则。 Linux 系统版本查看 检查、了解系统版本信息,主要是如果使用rpm安装时,需要下载合适的版本。 [root@mylnx06 ~]# more /e... 阅读全文
SQL Server 如何通过SQL语句定位SSRS中的具体报表
2016-11-22 00:15 by 潇湘隐者, 2311 阅读, 收藏,
摘要:
在一些IT技术人员的推广、简单培训后,公司很多部门都有一些非IT技术人员参与开发各自需求的Reporting Service报表。原因很简单,罗列出来的原因大概有这样一些: IT部门的考量: 1:IT部门这边工作量很大,跟进各个项目都力不从心。不想腾出精力和时间来解决各个部门层出不穷的报表需求。 2:IT技术人员可能对各个部门的业务的理解和那些精通业务的员工有一定的差距。业务人员才是真正... 阅读全文
MS SQL巡检系列——检查外键字段是否缺少索引
2016-11-08 11:37 by 潇湘隐者, 1677 阅读, 收藏,
摘要:
前言感想:一时兴起,突然想写一个关于MS SQL的巡检系列方面的文章,因为我觉得这方面的知识分享是有价值,也是非常有意义的。一方面,很多经验不足的人,对于巡检有点茫然,不知道要从哪些方面巡检,另外一方面,网上关于MS SQL巡检方面的资料好像也不是特别多。写这个系列只是一个分享,自己的初衷是一个知识梳理、总结提炼过程,有些知识和脚本也不是原创,文章很多地方融入了自己的一些想法和见解的,不足和肤浅之... 阅读全文
MS SQL巡检系列——检查重复索引
2016-11-01 15:26 by 潇湘隐者, 1598 阅读, 收藏,
摘要:
前言感想:一时兴起,突然想写一个关于MS SQL的巡检系列方面的文章,因为我觉得这方面的知识分享是有价值,也是非常有意义的。一方面,很多经验不足的人,对于巡检有点茫然,不知道要从哪些方面巡检,另外一方面,网上关于MS SQL巡检方面的资料好像也不是特别多。写这个系列只是一个分享,自己的初衷是一个知识梳理、总结提炼过程,有些知识和脚本也不是原创,文章很多地方也是融入了自己的一些想法和见解的,不足和肤... 阅读全文
SQL Server 2014 Database Mail重复发送邮件特殊案例
2016-10-31 12:02 by 潇湘隐者, 2435 阅读, 收藏,
摘要:
在一数据库服务器(Microsoft SQL Server 2014 (SP2) (KB3171021) - 12.0.5000.0 (X64))发现有个作业调用Database Mail发送邮件时,有时候出现同样的邮件发送两封的情况,经过详细检查,排除了该作业里面业务逻辑有问题的情况,确实存在重复发送邮件的情况, 检查Database Mail日志,发现在0:00~0.03报“The mail ... 阅读全文
ORACLE的SQL JOIN方式小结
2016-10-07 12:13 by 潇湘隐者, 54464 阅读, 收藏,
摘要:
在ORACLE数据库中,表与表之间的SQL JOIN方式有多种(不仅表与表,还可以表与视图、物化视图等联结),官方的解释如下所示 A join is a query that combines rows from two or more tables, views, or materialized views. Oracle Database performs a join whenever... 阅读全文
浙公网安备 33010602011771号