MySQL
python-行者
这个作者很懒,什么都没留下…
展开
-
MySQL面试题集(2)
DBMS;DBA;DB;SQL分别代表什么含义?DBMS:(Database Management System):数据库管理系统,安装在数据库服务器上的应用软件,主要用于管理服务器上的数据和数据的增删改查 DBA:(Database Administrator):数据库管理员 , DB:(Database) 具体的数据库,负责具体存储和管理数据的实体对象 , SQL(Standand Query Language):标准查询语句,是一种语法结构,专门用于操作数据库而定义的一种语言,区分为数据定义语句原创 2020-12-23 19:05:58 · 406 阅读 · 2 评论 -
mysql面试题集(1)
假如 有100万条数据,在mysql数据库中是如何存储的? 如何在高并发的情况下对一条数据进行操作?数据库1、数据库概念 数据库是三层架构中用于永久存储数据的仓库,就是存储数据的容器2、数据库的三范式确保数据库中每一列数据都是不可分割的原子性数据表中每一列数据都应该和主键直接相关,即只能存储一种数据,不能存储多个数据数据表中每一列数据都要和主键直接相关,而不是间接相关3、软件的三层架构用户交互界面:展示用户输入的信息和想要得到的数据业务处理层: 处理用户发送的数据,进行相应的逻原创 2020-12-23 17:25:36 · 291 阅读 · 0 评论 -
MySQL数据库的锁 --- 六种分类 - 14种锁详细介绍
MySQL锁概述锁是计算机协调多个进程或线程并发访问某一个资源的机制,在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所在有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。分类MySQL锁概述一、死锁二、锁的区间划分1、间隙锁(Gap Locks)2、临键锁(Next-key Locks)三、锁的粒度划分1、表级锁(Table-le.原创 2020-12-04 13:47:42 · 22656 阅读 · 15 评论