搜索结果
查询Tags标签: 数据项,共有 24条记录-
数据库 __ 基于锁的协议的并发控制
确保隔离性的方法之一是要求对数据项以互斥的方式进行访问;换句话说,当一个事务访问某个数据项时, 其他任何事务都不能修改该数据项。 实现该需求最常用的方法是只允许事务访问当前该事务持有锁( lock ) 的数据项。 锁 锁就是指:只有获得相应的锁后,才能执行相应的操…
2022/6/13 2:20:26 人评论 次浏览 -
mysql索引解析
在上一篇博客中,我们主要探讨了关于MySQL锁的一些问题。这一次,我们主要来聊聊,MySQL中的索引。 MySQL是目前绝大多数互联网公司使用的关系型数据库,它性能出色、资源丰富、成本低廉,是快速搭建互联网应用的首选关系型数据库。但是,俗话说,“好马配好鞍”,仅仅会使…
2022/6/9 2:20:14 人评论 次浏览 -
MySQL索引原理
索引目的 索引的目的在于提高查询效率,可以类比字典索引。 索引原理 通过不断的缩小想要获得数据的范围来筛选出最终想要的结果,同时把随机的事件变成顺序的事件 数据库实现比较复杂,数据保存在磁盘上,而为了提高性能,每次又可以把部分数据读入内存来计算,因为访问磁…
2022/4/19 19:12:50 人评论 次浏览 -
什么是Java数据结构与算法?
编程好比是一辆汽车,而数据结构和算法是汽车内部的变速箱。一个开车的人不懂变速箱的原理也是能开车的,同理一个不懂数据结构和算法的人也能编程。但是如果一个开车的人懂变速箱的原理,比如降低速度来获得更大的牵引力,或者通过降低牵引力来获得更快的行驶速度。那么爬…
2022/4/19 17:13:44 人评论 次浏览 -
[XJTUSE DATABASE]——第五章 数据库设计
文章目录 [XJTUSE DATABASE]——第五章 数据库设计一、数据库设计概述二、需求分析步骤数据字典数据项数据结构数据流数据存储处理过程三、概念结构设计实体与属性的划分原则设计实例:销售管理子系统E-R图的设计。 ER图的集成合并E-R图,生成初步E-R图消除不必要的冗余,…
2022/2/5 2:15:46 人评论 次浏览 -
使用SQL DISTINCT删除重复数据项
在本教程中,我们将学习如何使用SQL DISTINCT运算符从结果集中删除重复数据项。 1. SQL DISTINCT运算符简介 主键确保表没有重复的行。 但是,当您使用SELECT语句查询表中的一部分列时,可能会得到重复数据项。 要从结果集中删除重复数据项,请在SELECT子句中插入DISTINCT…
2022/1/20 19:14:36 人评论 次浏览 -
使用SQL DISTINCT删除重复数据项
在本教程中,我们将学习如何使用SQL DISTINCT运算符从结果集中删除重复数据项。 1. SQL DISTINCT运算符简介 主键确保表没有重复的行。 但是,当您使用SELECT语句查询表中的一部分列时,可能会得到重复数据项。 要从结果集中删除重复数据项,请在SELECT子句中插入DISTINCT…
2022/1/20 19:14:36 人评论 次浏览 -
数据库设计之需求分析
需求分析的任务 需求分析就是分析用户的要求 是设计数据库的起点 结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用 需求分析的任务 详细调查现实世界要处理的对象(组织、部门、企业等) 充分了解原系统(手工系统或…
2021/12/31 2:10:40 人评论 次浏览 -
数据库设计之需求分析
需求分析的任务 需求分析就是分析用户的要求 是设计数据库的起点 结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用 需求分析的任务 详细调查现实世界要处理的对象(组织、部门、企业等) 充分了解原系统(手工系统或…
2021/12/31 2:10:40 人评论 次浏览 -
Caffeine学习
概述 网上都说 Caffeine 比 guava 更好,具体原因是啥呢?接下来就进行详细阐述。 一般本地缓存由于内存有限,需要特别注意淘汰策略,那涉及到淘汰的话就需要非常关注GC问题,还有缓存污染问题,本地缓存非常容易导致数据不一致。 具体优化点 驱逐策略 - 超过缓存容量需…
2021/10/31 23:14:15 人评论 次浏览 -
Caffeine学习
概述 网上都说 Caffeine 比 guava 更好,具体原因是啥呢?接下来就进行详细阐述。 一般本地缓存由于内存有限,需要特别注意淘汰策略,那涉及到淘汰的话就需要非常关注GC问题,还有缓存污染问题,本地缓存非常容易导致数据不一致。 具体优化点 驱逐策略 - 超过缓存容量需…
2021/10/31 23:14:15 人评论 次浏览 -
数据结构序
文章目录 ==程序设计 = 数据结构 + 算法==数据结构基础概念数据数据元素数据项数据对象联系初始数据结构数据结构定义结构类型逻辑结构物理结构存储结构的形式分为: 数据类型程序设计 = 数据结构 + 算法 数据结构基础概念 数据是一种描述客观事物的符号,包括数值类型和非…
2021/9/15 23:05:45 人评论 次浏览 -
数据结构序
文章目录 ==程序设计 = 数据结构 + 算法==数据结构基础概念数据数据元素数据项数据对象联系初始数据结构数据结构定义结构类型逻辑结构物理结构存储结构的形式分为: 数据类型程序设计 = 数据结构 + 算法 数据结构基础概念 数据是一种描述客观事物的符号,包括数值类型和非…
2021/9/15 23:05:45 人评论 次浏览 -
学习笔记:Java中的基础排序算法
一、计算机如何实现排序 对于一组要进行排序的数据,人可以通览全局,立刻就可以找到最高的一个。计算机不能像人一样,它只能在同一时间内对两个数据比较。所以计算机中排序的基本步骤是:比较两个数据项 交换两个数据项,或复制其中的一项二、冒泡排序 基本步骤:比较两…
2021/7/26 11:35:34 人评论 次浏览 -
学习笔记:Java中的基础排序算法
一、计算机如何实现排序 对于一组要进行排序的数据,人可以通览全局,立刻就可以找到最高的一个。计算机不能像人一样,它只能在同一时间内对两个数据比较。所以计算机中排序的基本步骤是:比较两个数据项 交换两个数据项,或复制其中的一项二、冒泡排序 基本步骤:比较两…
2021/7/26 11:35:34 人评论 次浏览