数据运维

Hikari 数据库连接池内部源码实现的小细节

Hikari 数据库连接池内部源码实现的小细节

目录Hikari 默认几个超时配置Hikari 连接池中默认连接数量为10Hikari通过CopyOnWriteArrayList保存所有的连接线程无法获取连接时通过SynchronousQueue实现公平阻塞等待Hikari内部有三个单线程的 线程池 对象一个connection本质上就是一个So

醒在深海的猫 醒在深海的猫 2023-08-12
0 0 0
mongodbroot用户创建数据库提示notmaster的解决

mongodbroot用户创建数据库提示notmaster的解决

[yukw@mongodb4 data]$ ./mongo -port 20000MongoDB shell version v3.4.4connecting to: mongodb://127.0.0.1:20000/MongoDB server version: 3.4.4Server has

共饮一杯 共饮一杯 2023-08-12
0 0 0
Mybatis是如何把数据库数据封装到对象中的?

Mybatis是如何把数据库数据封装到对象中的?

Mybatis是如何把数据库数据封装到对象中的?一、前言接到一个问题,数据库为Null的数据,传递到前端显示为0。之前有了解过,持久层框架(mybatis)在把数据库数据封装到对象中,是利用对象的Setter方法,这个大家也都知道,因此我就在Setter方法尝试,结果并不完全是这样。下面我用例子演示

穿过生命散发芬芳 穿过生命散发芬芳 2023-08-12
0 0 0
SQLServer DBCC命令介绍之二

SQLServer DBCC命令介绍之二

1、DBCC 帮助类命令DBCC HELP('?') :查询所有的DBCC命令 ; DBCC HELP('命令') :查询指定的DBCC命令的语法说明 ;DBCC USEROPTIONS :返回当前连接的活动(设置)的SET选项;2、DBCC 检查验证类命令 DBCC CHECKALLOC('数据库

醒在深海的猫 醒在深海的猫 2023-08-12
0 0 0
SQLServer的网络协议

SQLServer的网络协议

一、总结1、SQL Server访问协议包括Shared Memory、Named Pipes、TCP/IP、VIA四种,多数应用系统都是通过TCP/IP协议访问数据库的,安装数据库后需要启用TCP/IP协议;2、TCP/IP协议提供动态端口和静态端口访问设置,SQL Server默认的静态端口为1

Escape Escape 2023-08-12
0 0 0
SQLServer msdb备份信息清除

SQLServer msdb备份信息清除

相信数据库运维同学都知道,随着时间的推移,每天备份产生的记录累计越来越多。不仅在系统数据库 msdb 记录下来,SQL Server 的错误日志也会记录相应信息。如果我们不定时清理,长此以往使数据越来越多。我们查看msdb数据库,看看哪张表数据较多。select OBJECT_NAME(id),ro

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-08-12
0 0 0
SQLServer脚本建库表

SQLServer脚本建库表

建库什么是系统数据库 master : 主数据库,创建数据库时 需要选中它   如何选择master数据库:use master model :模版数据库,创建的新数据库以其模板创建, msdb :保存SQLServer代理作业和执行计划的配置信息, tempdb :保存系统运行过程中产生的临时表、

Escape Escape 2023-08-12
0 0 0
SQLServer的系统数据库

SQLServer的系统数据库

 首先要明确SQLServer的系统数据库一共有5个:Master、Model、Msdb、Tempdb、Resource。1、Master数据库  (1)master数据库记录了所有系统级别的信息,包括元数据(登录账户)、端点、链接服务器和系统的配置设置。需要注意的是系统对象不在master库中,而

大树 大树 2023-08-12
0 0 0
SQLServer tempdb 大小设置

SQLServer tempdb 大小设置

你可以使用以下三种方法将 tempdb 收缩至小于其配置大小的大小。方法 1: 使用 Transact-SQL 命令注意 此方法要求你重启 SQL Server。停止 SQL Server。在命令提示符处,以小配置模式启动实例。 为此,请按照下列步骤操作:在命令提示符处,更改至以下文件夹:如果实例是

醒在深海的猫 醒在深海的猫 2023-08-12
0 0 0
SQLServer数据库知识

SQLServer数据库知识

一、何谓数据库1、数据:存储在某种媒体上的用来描述事物的能够识别的物理符号。如文字、数字、图形、声音、视频等。2、数据库:指存储在计算机内、有组织、可共享的数据集合。它不仅包括数据本身,而且包括相关数据之间的联系。3、数据库管理系统(DBMS):一种系统软件,用于数据库的建立、使用和维护。如Acce

捡田螺的小男孩 捡田螺的小男孩 2023-08-12
0 0 0
sqlserver base timepoint recovery

sqlserver base timepoint recovery

backup database oa to disk='d:/oa.bak'select getdate() 2011-06-30 14:46:36.653create table testbtr(id int,name varchar(10));select getdate() 2011-06-3

三掌柜 三掌柜 2023-08-12
0 0 0
sqlserver 数据库巡检脚本

sqlserver 数据库巡检脚本

--查看数据库版本信息select @@version--查看所有数据库名称及大小exec sp_helpdb--所有数据库状态select name, user_access_desc,--用户访问模式 state_desc,--数据库状态 recovery_model_desc,--恢复模式 p

宇宙之一粟 宇宙之一粟 2023-08-12
0 0 0
sqlserver实现bat自动备份和恢复

sqlserver实现bat自动备份和恢复

declare @dumpfile varchar(50)declare @msg varchar(70) select @dumpfile = 'c:\backup\DataSample_bak_20170718145556.BAK' select @msg=convert(char(26

贤蛋大眼萌 贤蛋大眼萌 2023-08-12
0 0 0
SQLServer数据库基础

SQLServer数据库基础

一、学习数据库应该学什么?1. 数据库类型:关系型数据库(SQLServer-->MySql-->Oracle--和其他的小型的关系型数据库)表-->一条一条的数据(就是标准化)-->非关系型数据库(缓存数据库)2. 关系型数据库,大的特点:就是全部都用的统一的结构化查询语言

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-08-12
0 0 0
sqlserver mirror术语和定义

sqlserver mirror术语和定义

自动故障转移 (automatic failover)一种过程,当主体服务器不可用时,该过程将导致镜像服务器接管主体服务器的角色,并使其数据库的副本联机以作为主体数据库。故障转移伙伴 (failover partners)充当镜像数据库的角色切换伙伴的两个服务器实例(主体服务器或镜像服务器)。强制服

宇宙之一粟 宇宙之一粟 2023-08-12
0 0 0
SQLServer AlwaysOn 搭建与管理(中)

SQLServer AlwaysOn 搭建与管理(中)

7. 安装 SSMS这里安装的是 SQL Server 2019,所以要单独 SSMS ,双击安装文件,一直下一步就行了,就不演示了,安装成功即可8. 搭建 AlwaysOn用域账号登陆每个节点(域账号要有管理员权限)8.1 sqlserver 服务改用域账号启动每个节点都需要改,改完后需重启服务8

张二河 张二河 2023-08-12
0 0 0
sqlserver DBCC CHECKDB

sqlserver DBCC CHECKDB

sqlserver  DBCC CHECKDB 通过执行下列操作检查指定数据库中所有对象的逻辑和物理完整性:    对数据库运行 DBCC CHECKALLOC。    对数据库中的每个表和视图运行 DBCC CHECKTABLE。    对数据库运行 DBCC CHECKCATALOG。    验

贤蛋大眼萌 贤蛋大眼萌 2023-08-12
0 0 0
系统运维|SqlServer2008|数据库日志文件过大需要清理的操作攻略

系统运维|SqlServer2008|数据库日志文件过大需要清理的操作攻略

摘要:1、执行SQL语句改成“简单模式”2、收缩数据库3、执行SQL语句改回“完全模式” 关键的SQL USE [master]GOALTER DATABASE SlowXWebDB SET RECOVERY SIMPLE WITH NO_WAITGOALTER DATABASE SlowXWebD

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-08-12
0 0 0
SQLServer AlwaysOn 搭建与管理(上)

SQLServer AlwaysOn 搭建与管理(上)

1. 介绍1.1 高可用概述高可用性HA(High Availability)实时保证数据库在运行,不间断的对外提供服务。在突发情况下,用户无感知或非常快的继续对外提供服务。-- 强调数据业务连续性;灾难恢复DR(Disaster Recovery)当设备、数据库自身出现问题时或者不可预知的灾难,使

穿过生命散发芬芳 穿过生命散发芬芳 2023-08-12
0 0 0
GoldenGate异构数据复制系列_SQLServer到Oracle (1)

GoldenGate异构数据复制系列_SQLServer到Oracle (1)

背景介绍异构数据库之间的数据复制和迁移,对于所有IT人员来说都是一个挑战,大多数方案中麻烦,也是复杂的部分在于数据类型的转换,以及目标数据库的初始化。针对这个问题,本公众号将推出系列文章,向大家介绍从Microsoft SQL Server数据库迁移到Oracle数据库的几种方法,希望对大家有所帮助

竹子爱熊猫 竹子爱熊猫 2023-08-12
0 0 0
1 … 751 752 753 754 755 … 1,807