
数据库
文章平均质量分 93
想念@思恋
这个作者很懒,什么都没留下…
展开
-
【面试宝典】83道Oracle高频题库整理(附答案背诵版)
死锁是指两个或者两个以上的进程(线程)在执行的过程中,由于竞争资源而造成的阻塞问题,若无外力的作用下会无法继续推进,此时系统称之为死锁状态。避免事务之间对资源访问顺序的交替。可以通过调整事务中访问资源的顺序,使得事务之间的资源访问不会形成循环等待。例如,如果事务A正在访问资源A,那么在事务A释放资源A之前,事务B不能访问资源B。避免并发修改同一记录。可以通过使用锁来控制对共享资源的并发访问。例如,当一个事务正在修改一条记录时,其他事务必须等待该事务完成才能访问该记录。避免索引不当导致全表扫描。原创 2024-08-29 21:07:00 · 3851 阅读 · 0 评论 -
【面试宝典】47道数据库集群高频题库整理(附答案背诵版)
分布式数据架构是一种将系统中的组件分布在不同的计算机上,通过网络进行通信和协作,以实现共同目标的设计方式。在分布式架构中,各个计算节点独立运行,彼此之间通过消息传递或共享状态进行交互。这种架构旨在提高系统的性能、可靠性和可扩展性。分布式计算:将应用程序分布在多个节点上,每个节点负责处理一部分数据,以提高处理效率。数据分布:将数据分散存储在多个节点上,以实现数据的分布式存储和处理。负载均衡:通过负载均衡技术将数据请求分发到多个节点上,以实现负载的平衡和分散。原创 2024-08-28 22:29:03 · 3074 阅读 · 0 评论 -
【面试宝典】43道MySQL高频题库整理(附答案背诵版)
MySQL索引是一种数据结构,用于提高数据库查询的速度和效率。它类似于书中的目录,可以帮助数据库系统快速定位到存储数据的位置,减少了数据库的扫描和比较操作。举个例子来说,假设你有一本书,想要找到其中某个特定的章节,如果没有目录,你只能一页一页地翻找,非常耗时。但如果书中有目录,你只需要查找目录中的关键词,就能迅速找到所需章节的页码,大大提高了查找效率。索引在数据库中的作用就类似于这个目录。在MySQL中,索引可以根据不同的列或列组合来创建。原创 2024-08-27 23:49:54 · 3137 阅读 · 0 评论