数据库

SQL Server通过重建方式还原master数据库

SQL Server通过重建方式还原master数据库,具体内容如下 1、备份master数据库 2、停止服务,直接删除master数据文件 3、用安装程序重建master数据文件 控制台下进入安装目录就不说了 D:\SetUp\sqlserver2012...

MySQL与PHP的基础与应用专题之数据查询

概述 从今天开始, 小白我将带领大家一起来补充一下 数据库的知识. 条件查询 我们可以使用关键词Where来指定条件, 用于插入, 修改删除或者查询数据. 运算符 描述 = 等于 <> 不等于 > 大于 < 小于 >= 大于等...

在Oracle数据库中添加外键约束的方法详解

外键指定一个列(或一组列)的值必须符合另一个表的一些行的值。我们说这是维持关联表的参照完整性。 在图形化界面中,在 外键 选项卡,只需简单地点击外键栏位来编辑。使用外键的工具栏,能让你创建新的、编辑或删除选择的外键栏位。 添加外键:添加一个外键到表。 删除...

教你使用VS Code的MySQL扩展管理数据库的方法

我将在本文告诉你如何用VS Code的扩展程序管理MySQL数据库,包括连接到MySQL、新建数据库和表、修改字段定义、简单的查询方法以及导入导出。 在许多情况下,我们需要随时查看数据库的记录来确保程序是否正确执行。也有许多工具提供了可视化的界面来帮助我们...

使用redis分布式锁解决并发线程资源共享问题

前言 众所周知, 在多线程中,因为共享全局变量,会导致资源修改结果不一致,所以需要加锁来解决这个问题,保证同一时间只有一个线程对资源进行操作 但是在分布式架构中,我们的服务可能会有n个实例,但线程锁只对同一个实例有效,就需要用到分布式锁—-re...

redhat 4中安装Oracle 10g图文教程

–注:本篇文章只装Oracle,并没有建库 一:在虚拟机里装个readhat4系统 二:配IP 配好之后的IP如下: 三:建用户组,用户 注意:oracle用户应具有相同的uid. groupadd-g200oinstall groupadd-...

Sql Server 死锁的监控分析解决思路

1 背景 1.1 报警情况 最近整理笔记,打算全部迁移到EVERNOTE。整理到锁这一部分,里边刚好有个自己记录下来的案例,重新整理分享下给大家。 某日中午,收到报警短信,DB死锁异常,单分钟死锁120个。 死锁的xml文件如下: <deadlock...

Redis如何使用HyperLogLog的实现

1. 概述 Redis 在 2.8.9 版本添加了 HyperLogLog 数据结构,用来做基数统计,其优点是在输入元素的数量非常大时,计算基数所需的空间比较小并且一般比较恒定。 在 Redis 里面,每个 HyperLogLog 键只需要花费 12 KB...