SQLSERVER SQL基础:SQL Server中的事务介绍 事务全部是关于原子性的。原子性的概念是指可以把一些事情当做一个单元来看待。从数据库的角度看,它是指应全部执行或全部都不执行的一条或多条语句的最小组合。为了理解事务的概念,需要能够定义非常明确的边界。事务要有非常明确的开始和结束点。SQL Server中的每...
MySQL percona tools 关于pt-archiver和自增主键的那些事 结论 本文Percona Blog 的译文,原文移步文章末尾的 阅读原文。 前言 pt-archiver 是一款常见的 表清理或者归档工具。 MySQL 中删除大表之前可以使用 pt-archiver 批量删除所有记录。这样助于避免在某...
MySQL 数据库 教你在 Pisa-Proxy 中,如何利用 Rust 实现 MySQL 一、前言 背景 在 Database Mesh 中,Pisanix 是一套以数据库为中心的治理框架,为用户提供了诸多治理能力,例如:数据库流量治理,SQL 防火墙,负载均衡和审计等。在 Pisanix 中,Pisa-Proxy 是作为整个 Database...
MySQL SQL知识:MySQL日期及时间字段的查询 3.日期和时间字段的规范查询 前言: 在项目开发中,一些业务表字段经常使用日期和时间类型,而且后续还会牵涉到这类字段的查询。关于日期及时间的查询等各类需求也很多,本篇文章简单讲讲日期及时间字段的规范化查询方法。 1.日期和时间类型概览 MySQL支持的日期...
SQLSERVER 如何找出SQL Server一个表包含的页信息(Page) 前言 在SQL Server中,如何找到一张表或某个索引拥有那些页面(page)呢? 有时候,我们在分析和研究(例如,死锁分析)的时候还真有这样的需求,那么如何做呢? SQL Server 2012提供了一个无文档的DMF(sys.dm_db_databa...
SQLSERVER 关于sql server数据库中raiserror函数用法的详细介绍 sql server数据库中raiserror函数的用法 server数据库中raiserror的作用就和asp.NET中的throw new Exception一样,用于抛出一个异常或错误。这个错误可以被程序捕捉到。 raiserror的常用格式如下: ...
MySQL 教你如何处理Oracle 监听文件listener.log问题 如果连接时候变得较慢 查看Oracle日志记录,可能是因为此文件太大,超过2G, 需要定期清理,(如果多用户,记得用root,可能没权限) 查看listener.log? find / -name listener.log 经...
Oracle ORACLE开发:Oracle中dbms_output.put_line的用法实例 总结 dbms_output.put_line的用法 涉及到的知识点如下: 1、enable: 在serveroutput on的情况下,用来使dbms_output生效(默认即打开) set serveroutput on –将output ...
Oracle 解决Oracle 11g 导出数据报 “ORA-01455: 转换列溢出整数数据类型”的问题 问题描述: 在进行数据库备份时候,导出dmp数据出现““ORA-01455: 转换列溢出整数数据类型”的错误 Oracle版本号为11.2.0.1,操作系统为Windows Server2008R2 问题排查解决: 换电脑以及服务器尝试,存在同样问题,在网...
MySQL SQL开发知识:MySql如何获取相邻数据 如何获取相邻数据 因为项目,所以找到了一些资料并且总结了下关于获取相邻数据的方式。 我只找到了以下的… /*获取id值与5相减绝对值最近的数据,如果有绝对值相同的,相邻的数据优先输出*/ /*ABS(X)其实就是获取绝对值,然后的话order ...
SQLSERVER SQL SERVER数据库的日志进行收缩的方法和步骤 前言 最近经历了一次服务器SQL SERVER 数据库服务器端事务日志爆满,导致服务器数据库写入不进数据的宕机事件,经过此次事件的发生,奉劝各位同仁一句,如果没有绝对的充足存储空间,数据库事务日志文件千万不要采取完整备份,备份出的数据量是你无法承受的,简单...
SQLSERVER SQL基础:sql语句中union的用法与踩坑记录 sql语句union的用法 union联合的结果集不会有重复值,如果要有重复值,则使用union all union会自动压缩多个结果集合中重复的结果,使结果不会有重复行,union all 会将所有的结果共全部显示出来,不管是不是...