SQLSERVER SQL基础:通过T-SQL语句创建游标与实现数据库加解密功能 通过动态SQL语句创建游标 DECLARE @sql varchar(100); DECLARE @TableName varchar(32); DECLARE @FieldName varchar(32); DECLARE @PrimaryKey var...
MySQL MySQL 原理:InnoDB文件的存储结构格式解析 转自 星河之码 「MySQL存储引擎最大的特点就是【插件化】,可以根据自己的需求使用不同的存储引擎,innodb存储引擎支持行级锁以及事务特性,也是多种场合使用较多的存储引擎。」 当官方的存储引擎不足以满足时,我们通过抽象的API接口实现自己的存储引擎。 ...
SQLSERVER SQL开发知识:group by 按某一时间段分组统计并查询 工作中要求对日志表中的时间戳字段进行分组。分组的条件是,相隔 1分钟间隔的被分到一组。 数据库表是这样的 SELECT COUNT(log_id) AS u_count FROM logdb.`log` GROUP BY TIMESTAMP-TIMESTA...
Oracle oracle Dbeaver存储过程语法详解 可视化工具 Dbeaver 基本语法 增 CREATE OR REPLACE PROCEDURE addStudent IS BEGIN INSERT INTO student values(6,2,5,’小陈’,22,0); EN...
Oracle ORACLE开发知识:通过 plsql 连接远程 Oracle数据库的多种方法 方法一:通过 plsql 工具和 oracle client(不是即时客户端 instantclient) 的方式来连接 Oracle 一、 安装 oracle client,(本教程已经下载并解压) 二、 选 择 管 理 员 安 装 ,如图: 三、剩下的...
MySQL 再次详解MySQL事务日志(redo log和undo log)的详细分析 前言 innodb事务日志包括redo log和undo log。redo log是重做日志,提供前滚操作,undo log是回滚日志,提供回滚操作。 undo log不是redo log的逆向过程,其实它们都算是用来恢复的日志: 1.redo log通常...
MongoDB 3.0 WT引擎参考配置文件 mongodb 3.0 改变很多,从2.6版本升级到3.0要关注的细节很多,如权限等等。3.0在数据存储引擎上更换成了wiredTiger,在数据压缩方面很有效,解决大数据量问题的情况下,磁盘不够用的问题。 mongodb 3.0 配置文件采用的是YAML...
SQLSERVER SQL基础:SQL server中提示对象名无效的解决方法 产生SQL对象名无效的问题大多原因是由于数据迁移导致的,下面我们给出解决方法. 在使用数据库的过程中,经常会遇到数据库迁移或者数据迁移的问题,或者有突然的数据库损坏,这时需要从数据库的备份中直接恢复。但是,此时会出现问题,这里说明几种常见问题的...
Windows 如何在Windows与Linux之间文件传输的上传、下载的详细方法 Windows与Linux之间文件传输 (1)、使用WinSCP工具,实现将Windows的文件上传到Linux指定目录下 (1)、输入主机名、用户名、密码,选择登录,成功连接至Linux系统 (2)、在左侧列表,选择要上传文件,单击右键选...
macOS MacOS Todesk的远程设置方法 无法打开 ToDesk.pkg 因为它来自身份不明的开发者 这是MAC新系统启用了新的安全机制默认只信任 App Store 下载的软件和拥有开发者ID签名的应用程序。 ? 解决方法:请在macOS系统终端中输入:sudo spctl –master-disable执行命令后:打开 系统偏好设置->...
SQLSERVER SQL基础:SQL Server中的事务介绍 事务全部是关于原子性的。原子性的概念是指可以把一些事情当做一个单元来看待。从数据库的角度看,它是指应全部执行或全部都不执行的一条或多条语句的最小组合。为了理解事务的概念,需要能够定义非常明确的边界。事务要有非常明确的开始和结束点。SQL Server中的每...
MySQL percona tools 关于pt-archiver和自增主键的那些事 结论 本文Percona Blog 的译文,原文移步文章末尾的 阅读原文。 前言 pt-archiver 是一款常见的 表清理或者归档工具。 MySQL 中删除大表之前可以使用 pt-archiver 批量删除所有记录。这样助于避免在某...