01 2021 档案
摘要:有用户和小编说,C盘就像是一个无底洞,无论给它分多大的分区,Windows操作系统总有办法给它填满!相信很多朋友也有这样的感受吧? 其实,好像休眠文件、系统页面文件等等GB大“人物”是驻扎在C盘的,此外还有些“小虾小蟹”也躲藏在C盘上,如:系统还原文件、虚拟内存、安装软件临时解压的文件等等。况且电脑
阅读全文
摘要:分布式数据库系统常见的故障主要有事务故障、系统故障、介质故障、网络引起的故障。 事务故障:计算溢出、完整性破坏、操作员干预、输入输出报错等。介质故障:存放数据的介质发生的故障,比如磁盘、磁盘的损坏等等。系统故障:CPU出错、死循环、缓冲区满了、系统崩溃等等。网络故障主要有站点故障、通信故障。站点故障
阅读全文
摘要:❤️作者主页:IT技术分享社区 ❤️作者简介:大家好,我是IT技术分享社区的博主,从事C#、Java开发九年,对数据库、C#、Java、前端、运维、电脑技巧等经验丰富。 ❤️个人荣誉: 数据库领域优质创作者🏆,华为云享专家🏆,阿里云专家博主🏆 ❤️个人博客:IT技术分享社区 ❤️公众号/小程序
阅读全文
摘要:1、MinIO是什么? 官方解释:MinIO 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。 M
阅读全文
摘要:1、事务的定义 事务式访问数据库的一个逻辑工作单位,它属于一个操作序列,执行这个操作序列使数据库从一种一致状态转换到另外一种一致状态,从而实现特定业务的功能。 2、分布式事务的定义 分布式事务属于传统事务的扩展,分布式事务继承了传统事务的定义,因为数据是分布的,一个事务的执行可能涉及多个节点的数据,
阅读全文
摘要:一、分布式数据库查询考虑的因素 1、和集中式数据查询一样需要考虑查询语言语句的优化 2、数据和信息均需要通过通信线路进行数据传输,存在传输延迟问题从而影响整个查询的执行效率。 3、网络中多处理器的存在提供了并行数据处理和传输的机会,可以充分利用该优势加快数据查询的速度。 二、分布式查询优化介绍 查询
阅读全文
摘要:1、分布式数据库管理系统分类 综合型体系结构:主要是指在分布式数据库建立之前,还没有建立独立的集中式数据库管理系统,设计人员根据用户的需求,设计出一个全新的完整的数据库管理系统。 联合型体系结构:主要是指每个节点的数据库管理系统已经存在,是在此基础上建立的分布式数据库系统。联合型体系结构又分为同构系
阅读全文
摘要:1、分布透明性介绍 数据分布独立性:主要是指用户或用户程序使用分布式数据库如同使用集中式数据库那样,不必关系全局数据的分布情况。 也就是说全局数据的逻辑分片、片段的物理位置分配、各场地数据库的数据模型等情况对用户和用户应用程序是透明的。因此分布式数据库中分布独立性也成为分布透明性。 2、分布透明性级
阅读全文
摘要:1、数据分片定义 数据分片也成为数据分割,是分布式数据库的特征之一。一般在一个分布式数据库中,全局数据库是由各个局部数据库逻辑组合而成的,反之各个局部数据库是由全局数据库的某种分割逻辑而得的。 数据分片得到的各部分元组成为该关系的逻辑片段,并被存放在相应的节点上。这样处理可以各得其所,大大减少网络上
阅读全文
摘要:1、数据分布的定义 数据分布是指在分布式环境中通过合理分布数据,提高数据操作自然并行度,以达到最优的执行效率的目的。在构建分布式数据库系统运行环境时,必须考虑数据如何分布在系统的各个场地上。 数据分布主要关注的问题是在分布式数据中,如何合理的放置数据,从而使得相关数据之间的相对位置最合适。 2、数据
阅读全文
摘要:1、Lombok是什么东东? 官方介绍Lombok项目是一个Java库,它可以自动嵌入你的编辑器和构建工具中,从而减少你的代码量。永远不要再写另一个getter或equals方法,它带有一个注释的你的类有一个功能全面的生成器,自动化你的日志记录变量等等功能。简单来说就是使用Lombok,通过注解,让
阅读全文
摘要:今天给大家分享计算地球上两个坐标点之间里程不同数据库版本的脚本。 1、SQLServer脚本 –-计算地球上两个坐标点(经度,纬度)之间距离sql函数 CREATE FUNCTION [dbo].[fnGetDistance](@LatBegin REAL , @LngBegin REAL, @La
阅读全文
摘要:在嵌入式系统中,板上通信接口是指用于将各种集成电路与其他外围设备交互连接的通信通路或总线。 以下内容为常用板上通信接口:包括I2C、SPI、UART、1-Wire: I2C总线 I2C总线是一种同步、双向、半双工的两线式串行接口总线。这里,半双工的含义是指在任意给定的时刻,只有一个方向上是可以通信的
阅读全文
摘要:今天给大家分享一下SQLServer中生成GUID的用法。 一、NEWID用法 NEWID()作用是生成无顺序的GUID字符串。用法如下: SELECT NEWID() --生成36位的GUIDSELECT REPLACE(newid(), '-', '') -- 生成32 位的GUID 二、NEW
阅读全文
摘要:一直以来,针对微软的Windows系统讨论最热烈的莫过于win7和win10系统了,两者究竟谁好谁坏?小编今天就带大家从几个不同的角度分析两者的优缺点,如有不对,欢迎大家指正! 一、win 7系统的几大特点: 1、稳定性强 Win7给人最大的一个印象就是稳定,虽然目前已经进行多次迭代的win10也趋
阅读全文
摘要:1、分布式数据库的概念 分布式数据库系统(Distributed Database System,DDBS)是针对面向地理上分散,而管理上有需要不同程度集中管理的需求而提出的一种数据库管理信息系统。 2、分布式数据库系统组成 LDBMS(Local DBMS):局部场数据库管理系统,主要功能是建立和
阅读全文
摘要:今天给大家分享小编自己日常工作积累的四个SQLServer脚本函数 目录 1、字符串指定字符分割为list 2、数字去掉末尾的0 3、创建表、视图、函数、存储过程判断是否存在 4、金额转换为大写 1、字符串指定字符分割为list 功能:主要适用于数据库字段存储字段用逗号等分隔符存储,可以转换为lis
阅读全文
摘要:数据库加密是计算机系统对信息进行保护的一种最可靠的方法。它利用密码技术对信息进行加密,实现信息屏蔽,从而起到保护信息安全的作用。对数据库中的数据进行加密,可以防止数据在存储和传输过程中失密。 常用的数据加密技术按照作用不同分为数据加密技术、数据存储加密技术、数据完整性鉴别技术、密钥管理技术。 1、数
阅读全文
摘要:今天要和大家一起聊一下我们电脑键盘上那些关于shift键的事儿。提起电脑键盘上的shift键大家一定很熟悉,因为在平常使用电脑的时候呢会经常的用到它。 可是大家知道吗?shift按键除了我们平常使用的那些功能和作用以外,它还有11个你有可能不知道的作用。我想如果你了解了这另外的11个功能后,这将会对
阅读全文
摘要:1、数据库的恶意访问形式 未经授权读取数据、未经授权修改数据、未经授权破坏数据。 2、数据库安全性概念 数据库安全性(Data Base Security)主要是指尽可能保护数据库不受恶意访问。 3、数据库安全防护的层次 数据库系统层次(DataBase System):数据库系统的某些用户获得的授
阅读全文
摘要:1、数据库恢复的原理 数据库恢复的原理主要是在数据库发生故障之后,建立冗余数据,在故障发生之后利用冗余数据来完成数据库恢复。数据转储和建立日志文件是建立冗余数据常用的技术手段。一般情况下两种技术手段会同时使用。 2、故障恢复的两个操作 故障恢复有撤销事务(UNDO)、重做(REDO)两个操作。 2.
阅读全文
摘要:目录 1、crypt 2、kill 3、shred 5、at midnight 6、daemons 1、crypt 好吧,我们一直都有crypt。顾名思义,crypt不是存放垃圾文件的地宫或墓坑,而是加密文件内容的命令。 如今,“crypt”通常作为一个脚本而实现:通过调用一个名为mcrypt的二进
阅读全文
摘要:1、数据库备份的知识介绍 在互联网时代,最珍贵的财产不是计算机应用软件,更不是计算机硬件,而是企业在业务长期发展过程中积累下来的业务数据。建立网络最根本的用途是更加方便的传递、使用数据,人为原因、硬盘损坏、计算机病毒、断电、火灾等都会造成的数据的丢失。大家应该理解备份意识就是数据库数据保护意识,备份
阅读全文
摘要:数据库系统中可能发生的故障主要包括事务故障、系统故障、介质故障、计算机病毒等。下面给大家简单整理一下相关的故障知识笔记。 1、事务故障 事务故障是因为程序执行错误而引起的非预期、异常终止的故障。主要有逻辑错误、系统错误导致事务的执行失败。 逻辑错误:比如非法输入、数据溢出、超出资源限制、找不到数据等
阅读全文
摘要:1、两段锁协议(Two-phase Locking Protocol) 两段锁协议是指对任何数据进行读写之前必须对数据进行加锁;在释放一个封锁之后,事务不再申请和获得任何其他封锁。 两段锁协议中两段的含义:事务分为两个阶段,第一个获得封锁称为扩展阶段;第二阶段为释放阶段,也称为收缩阶段。两段锁协议的
阅读全文
摘要:1、排它锁、共享锁出现的意义 数据库的并发事务对数据库进行读写,可能会破坏事务的隔离性和数据一致性。为了保持事务的隔离性,系统必须对事务之间的相互作用加以控制。最典型的做法就是当一个事务访问某个数据对象时, 其他事务都不能更新该数据对象。最常用的控制手段就是加锁,该方法是只允许事务访问当前持有锁的数
阅读全文
摘要:1、并发操作的概念介绍 并发操作主要是指在多用户共享的系统当中,可能存在很多用户同时对同一个数据进行操作。并发操作会造成丢失更新、不可重复读、读脏数据。主要原因是事务的并发操作破坏了事务的隔离性。 2、事务调度相关知识 事务调度主要有串行调度、并发调度、可恢复调度三种。 2.1 串行调度 串行调度是
阅读全文
摘要:1、事务的几个概念 中止事务:事务在执行过程中发生故障,不能执行完成的事务。可以进行事务回滚,保持数据库的一致性。 事务回滚:将中止事务对数据库的更新操作撤销称为事务回滚。 已提交事务:成功执行完成的事务称为已提交事务。已提交的事务不能进行回滚操作,必须由程序员手工执行一个补偿事务才能撤销提交的事务
阅读全文
摘要:1、事务的意义 事务管理是对于一系列数据库操作进行操作。针对多个事务并发执行的数据库当中,如果对共享的数据进行更新操作不进行控制,很有可能会产生数据的不一致性,造成数据库存储无效甚至错误的数据。 数据库在运行过程中会受到很多方面的因素干扰和破坏。比如软、硬件故障、用户误操作、被非法入侵等。数据库中数
阅读全文