E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SQl面试题
My
SQL面试题
全在这里了(上)
1、数据库存储引擎数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。存储引擎主要有:1.MyIsam,2.InnoDB,3.Memory,4.Archive,5.Federated。2、I
程序员小羊2333
·
2020-05-16 14:29
最全BAT数据库面试89题:mysql、大数据、redis
数据库my
sql面试题
目:MySQLInnoDB、Mysaim的特点?乐观锁和悲观锁的区别??行锁和表锁的区别?数据库隔离级别是什么?有什么作用?MySQL主备同步的基本原理。
liuhuiteng
·
2020-05-16 08:06
面试题
2020 java My
SQL面试题
及答案(最全版本持续更新)
前言涵盖各大公司会问到的面试点,同时随着版本的升级,可能也会有一些面试题更新,也会同步保持更新,因为篇幅原因(其实是我懒,哈哈)所以列了一部分答案,所有的答案见下文,总共485页合计20个技术点,文末自取pdf.1、MySQL中有哪几种锁?1、表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低.2、行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最
NObug-369
·
2020-05-07 15:09
大厂高频My
sql面试题
前言前几天有读者找到我,说想要一套全面的My
sql面试题
,今天陈某特地为她写了一篇。文章的目录如下:My
sql面试题
什么是SQL?
不才陈某
·
2020-04-21 11:57
码猿技术专栏
mysql
数据库
Mysql大厂高频面试题
前言前几天有读者找到我,说想要一套全面的My
sql面试题
,今天陈某特地为她写了一篇。文章的目录如下:My
sql面试题
什么是SQL?
爱撒谎的男孩
·
2020-04-21 09:00
【吊打面试官】Mysql大厂高频面试题!!!
前言前几天有读者找到我,说想要一套全面的My
sql面试题
,今天陈某特地为她写了一篇。文章的目录如下:My
sql面试题
什么是SQL?什么是MySQL?数据库三大范式是什么?
不才陈某
·
2020-04-21 00:00
My
Sql面试题
(总结最全面的面试题!!!)
文章目录什么是SQL?什么是MySQL?MySql,Oracle,SqlService的区别数据库三大范式是什么mysql有关权限的表都有哪几个数据库经常使用的函数数据类型mysql有哪些数据类型引擎MySQL存储引擎MyISAM与InnoDB区别MyISAM索引与InnoDB索引的区别?InnoDB引擎的4大特性存储引擎选择索引什么是索引?索引有哪些优缺点?怎么创建索引的,有什么好处,有哪些分类
小杰要吃蛋
·
2020-04-15 11:09
最全面的面试知识体系
史上最详细的一线大厂My
sql面试题
详解
1、MySQL的复制原理以及流程基本原理流程,3个线程以及之间的关联;主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中;从:io线程——在使用startslave之后,负责从master上拉取binlog内容,放进自己的relaylog中;从:sql执行线程——执行relaylog中的语句;2、MySQL中myisam与innodb的区别,至少5点(1)
leo_su
·
2020-04-11 08:50
面试
mysql
去BAT面试完的My
sql面试题
总结(55道,带完整答案)
1、一张表里面有ID自增主键,当insert了17条记录之后,删除了第15,16,17条记录,再把mysql重启,再insert一条记录,这条记录的ID是18还是15?2、mysql的技术特点是什么?3、Heap表是什么?4、mysql服务器默认端口是什么?5、与Oracle相比,mysql有什么优势?6、如何区分FLOAT和DOUBLE?7、区分CHAR_LENGTH和LENGTH?8、请简洁描
Java技术栈
·
2020-04-09 21:30
my
sql面试题
的一些记录
主键,外键,超键,候选键主键对表中数据进行唯一标识的数据列的组合;不能缺失;不能空值;外键该列为另一表的主键;超键关系中能唯一标识数据的属性;候选键不含多余属性的超键;数据库事务的四个特征及含义原子性要么全部完成,要么不完成,若发生错误会进行回滚操作;一致性开始到结束后,数据库完整性约束没收到破坏;(实体完整性,参照完整性,用户定义的完整性)隔离性事务与事务之间相隔离,串行化执行;持久性事务完成对
DamaoShao
·
2020-04-06 23:22
干货:My
SQL面试题
和答案(仅供参考)
MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。在这篇文章,小编要跟大家介绍的是在
鲸鱼生活
·
2020-04-05 08:17
My
SQL面试题
和答案
Mysql的存储引擎,myisam和innodb的区别。答:1.MyISAM是非事务的存储引擎,适合用于频繁查询的应用。表锁,不会出现死锁,适合小数据,小并发。2.innodb是支持事务的存储引擎,合于插入和更新操作比较多的应用,设计合理的话是行锁(最大区别就在锁的级别上),适合大数据,大并发。数据表类型有哪些答:MyISAM、InnoDB、HEAP、BOB,ARCHIVE,CSV等。MyISAM
JerryAi
·
2020-03-25 22:57
三万字、91道My
SQL面试题
。 附PDF
文末领取面试题高清PDF数据库基础知识1.为什么要使用数据库数据保存在内存优点:存取速度快缺点:数据不能永久保存数据保存在文件优点:数据永久保存缺点:1)速度比内存操作慢,频繁的IO操作。2)查询数据不方便数据保存在数据库1)数据永久保存2)使用SQL语句,查询方便效率高。3)管理数据方便2.什么是SQL?结构化查询语言(StructuredQueryLanguage)简称SQL,是一种数据库查询
初一丶
·
2020-03-24 00:00
sql面试题
6 滴滴出行二面笔试题
转载的,加一些自己的思考。滴滴出行二面笔试题开心鸭一个玩数据分析的鸭鸭已关注8人赞同了该文章在喝奶茶的时候突然收到一封邮件,猝不及防的开始了滴滴出行国际部二面笔试。感觉题目还是比较基础的,我以为会有什么留存率一些比较困难的业务题,慌的我喝了几杯水,没想到十分钟就做完了,中途还接了个推销电话..学生表:tb_student(name:学生姓名,id:学号,class:班级,in_time:入学时间,
美琦miki视觉笔记
·
2020-03-20 20:27
SQL面试题
的设计与灰度发布
“学习一件事的最好办法就是实际去做一次。”和很多人一样,我也不喜欢面试时做题目,不过因为要招分析师,我也正好准备了一下。先搜了下网上的问题,要么是学生成绩排名这样的无聊例子,要么就是粒度太细的问题。而我们面试的是分析师,所以题目最好有针对性。目的其实很简单,快速的筛掉:思路不清晰,基础差的人。所以题目不用太难,覆盖主要的知识点即可。数据的准备与其自己准备表格数据,不如直接用各个数据库提供的范例数据
纪杨
·
2020-03-19 21:37
009--My
SQL面试题
Paste_Image.png1.查询Java课程的学生姓名和学号selectstu.no,stu.namefromtable_studentstuinnerjointable_scsconsc.no=stu.noinnerjointable_coursecouonsc.number=cou.numberwhereupper(cou.coursename)='JAVA'2.依依的选修课名称sele
糖纸疯了
·
2020-03-19 09:00
mysql相关面试题
目录my
sql面试题
目录笔试题面试题=======================================================================张贺,多年互联网行业工作经验
一张贺卡
·
2020-03-18 19:00
JavaSE+My
SQL面试题
1、面向对象的特征有哪些方面?2、访问修饰符public,private,protected,以及不写(默认)时的区别?3、String是最基本的数据类型吗?4、int和Integer有什么区别?5、重载(Overload)和重写(Override)的区别?6、抽象类(abstractclass)和接口(interface)有什么异同?7、Java里的传引用和传值的区别是什么?8、==与equal
ccc_74bd
·
2020-03-16 20:17
sql面试题
2,自连接,查找共同使用ip数目>=3的名单
1.拼多多面试题sql(来自牛客)自连接的思路t1joint2ont1.ip=t2.ipwheret1.uid!=t2.uidgroupbyt1.uid,t2.uidhavingcount(*)>=3,但是这样自连接不会出现id1,id2和id2,id1这样反序的重复情况,所以我就改成log1.uid那输出就是ba,否则会有abba两条。selectlog1.uid,log2.uidfromip_
美琦miki视觉笔记
·
2020-03-15 20:26
sql面试题
3,容易题、中等题、困难题
容易题每一行代表了这个订单的id、完成这个订单司机的id,这个订单的金额,订单完成时间,想要一个sql:如果某一天中,任何一个司机完成了5单及以上,且5单的总金额大于50元,把这天和对应的司机id输出。输出列名:date,drier_id知识点:子查询或者用having做筛选。中等题每一行代表这个用户是否在当天活跃过,如果一个用户在当天活跃过,且在未来的第2到第30天又活跃过,则称其为当天的活跃3
美琦miki视觉笔记
·
2020-03-15 11:21
图解
SQL面试题
:如何查找工资前三高的员工
【题目】“成绩表”记录了学生的学号,学生选修的课程,以及对应课程的成绩。为了对学生成绩进行考核,现需要查询每门课程的前3高成绩。注意:如果出现并列第一的情况,则同为第一名。【解题思路】题目要求找出每个课程获得前三高成绩的所有学生。难点在于每个课程前3高成绩。前3高的成绩意味着要对成绩排名。这种题类型其实是“分组排名”,遇到这类型题就要想到用《猴子从零学会sql》里讲过的窗口函数。专用窗口函数ran
猴子聊人物
·
2020-02-07 07:06
SQL 面试题(二)
SQL面试题
(二)找出baseball表中,name属性中包含“To”字符的元组属性表示列名称,元组表示一条数据。本题可以用like操作符,以及SQL的通配符。
Lilyabao
·
2020-02-07 02:46
2019最新21个MySQL高频面试题介绍
今天给大家分享21个My
SQL面试题
。1、Mysql中有哪几种锁?MyISAM支持表锁,InnoDB支持表锁和行锁,默认为行锁。表级锁:开销小,加锁快,不会出现死锁。
yyucao
·
2020-02-06 15:50
MySQL - My
SQL面试题
My
SQL面试题
列举几种数据库存储引擎,并说一说InnoDB和MyISAM的区别存储引擎:MyISAM、InnoDB、HEAP、BOB、ARCHIVE、CSV等。
Helios_Fz
·
2020-02-05 16:00
Java性能优化JVM、Tomcat、My
SQL面试题
一次彻底扫盲
性能优化是什么?性能优化,简而言之,就是在不影响系统运行正确性的前提下,使之运行地更快,完成特定功能所需的时间更短。在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。今天就由京东资深技术官来详解「Java性能优化」问题,从JVM、Tomcat、MySQL三种调优方式来详细讲解,以下含一些面试题、脑图以及调优文档等资料。核心
慕容千语
·
2020-02-02 14:28
数据分析之hive
sql面试题
目
相信使用过mysql数据库的同学都应该知道,对于一些复杂的逻辑,mysql写起来是比较麻烦的,但是对于hive来说是比较方便的,这是因为hive中可以使用窗口函数。如果大家觉得自己安装hive费时费力,可以联系数据蛙助教试用数据蛙大数据环境下面我们根据几个面试题目来感觉下:面试题目一场景:一个日志表中记录了某个商户费率变化状态的所有信息,现在有个需求,要取出按照时间轴顺序,发生了状态变化的数据行;
凡人求索
·
2020-02-01 04:13
面试被问MySQL总回答不好:总结100道My
SQL面试题
和21题MySQL性能优化
前一阵系统的学习了一下MySQL,也有一些实际操作经验,偶然看到一篇和MySQL相关的面试文章,发现其中的一些问题自己也回答不好,虽然知识点大部分都知道,但是无法将知识串联起来因此决定搞一个MySQL灵魂100问,试着用回答问题的方式,让自己对知识点的理解更加深入一点主要针对的是开发人员需要知道的一些MySQL的知识点,主要包括索引,事务,优化等方面,以在面试中高频的问句形式给出答案索引相关什么是
wx5d6cccb1cb158
·
2019-12-26 21:17
Java
程序员
面试
数据分析之
SQL面试题
作为数据分析师,使用的最多的莫过于SQL语句,这里拿几道典型的
SQL面试题
为例,学习一下数据库知识。
李明轩Matthew
·
2019-12-21 22:14
SQL面试题
书目录
SQL面试题
用一条SQL语句,查询出每门课都大于80分的学生姓名删除除了自动编号不同,其他都相同的学生冗余信息查询每门功成绩最好的前两名查询各科成绩前三名的记录:(不考虑成绩并列情况)查询学生平均成绩及其名次查询各科成绩最高和最低的分
我可梦
·
2019-12-18 14:41
阿里最新My
SQL面试题
——MVCC+主从同步+分库+扩容+全局ID......
前言如今互联网行业使用最多的应是MySQL,而且对于大多数的面试者来说,尤其是开发经验不足的程序员来说,很多的MySQL技术点都没掌握,所以本次笔者就整理了一些阿里的My
SQL面试题
,希望对大家有所帮助
Java高级架构狮
·
2019-12-17 18:53
软件测试-My
sql面试题
大全
一.基础笔试命令考察1.****开启MySQL****服务servicemysqldstart/init.d/mysqldstartsafe_mysql&关闭mysql****服务servicemysqldstop/etc/init.d/mysqldstopmysqladmin-uroot-p123456shutdown2.****检测端口是否运行lsof-i:3306netstat-tunlp|
一箭
·
2019-12-14 04:47
My
SQL面试题
看这一篇就够了
在这里,因此就总结一些常见的my
sql面试题
,都是自己平时工作的总结以及经验。希望大家看完,能避开”面试坑”。1、MySQL主从复制的原理。
可以写但没有必要
·
2019-12-13 16:00
My
SQL面试题
看这一篇就够了
在这里,因此就总结一些常见的my
sql面试题
,都是自己平时工作的总结以及经验。希望大家看完,能避开”面试坑”。1、MySQL主从复制的原理。
qq593e097eaab3c
·
2019-12-13 15:24
MySQL面试题看这一篇就够了
能避开很多坑的my
sql面试题
,你知道吗?
这里就总结一些常见的my
sql面试题
吧,都是自己平时工作的总结以及经验。大家看完,能避开很多坑。而且很多问题,都是面试中也经常问到!希望能对大家的面试有一些帮助!!!
章为忠
·
2019-12-09 18:00
数据分析
SQL面试题
目9套汇总
金九银十又是找工作的好季节啊,最近不少数据蛙数据分析社群同学,问到一些面试数据分析时的SQL题目,所以就结合大家的面试题目以及工作场景给大家总结了一些经典题目。同时也特别感谢001号同学和002号同学的帮忙整理面试题目一1.题目如下2.下面开始建表、插入数据createtabledatafrog_test1(useridvarchar(20),changjingvarchar(20),inttim
凡人求索
·
2019-12-07 06:37
My
SQL面试题
开启我的之旅!2018-10-02MySQL经典面试题目1、MySQL的复制原理以及流程基本原理流程,3个线程以及之间的关联;2、MySQL中myisam与innodb的区别,至少5点(1)、问5点不同;(2)、innodb引擎的4大特性(3)、2者selectcount(*)哪个更快,为什么3、MySQL中varchar与char的区别以及varchar(50)中的50代表的涵义(1)、varc
Dimplesya
·
2019-11-30 21:47
史上最详细的一线大厂My
sql面试题
详解
1、MySQL的复制原理以及流程基本原理流程,3个线程以及之间的关联;主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中;从:io线程——在使用startslave之后,负责从master上拉取binlog内容,放进自己的relaylog中;从:sql执行线程——执行relaylog中的语句;2、MySQL中myisam与innodb的区别,至少5点(1)
一入码坑深似海
·
2019-11-30 12:05
史上最全的大厂My
sql面试题
在这里!
1、MySQL的复制原理以及流程基本原理流程,3个线程以及之间的关联;主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中;从:io线程——在使用startslave之后,负责从master上拉取binlog内容,放进自己的relaylog中;从:sql执行线程——执行relaylog中的语句;2、MySQL中myisam与innodb的区别,至少5点(1)
皮皮尘啊
·
2019-11-30 10:53
My
SQL面试题
1、MySQL的复制原理以及流程基本原理流程,3个线程以及之间的关联;1.主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中;2.从:io线程——在使用startslave之后,负责从master上拉取binlog内容,放进自己的relaylog中;3.从:sql执行线程——执行relaylog中的语句;2、MySQL中myisam与innodb的区别,至
喝可乐的猫儿
·
2019-11-28 04:22
my
sql面试题
:如何实现 MySQL 的读写分离?MySQL 主从复制原理是啥?如何解决 MySQL 主从同步的延时问题?
面试题你有没有做MySQL读写分离?如何实现MySQL的读写分离?MySQL主从复制原理的是啥?如何解决MySQL主从同步的延时问题?考点分析高并发这个阶段,肯定是需要做读写分离的,啥意思?因为实际上大部分的互联网公司,一些网站,或者是app,其实都是读多写少。所以针对这个情况,就是写一个主库,但是主库挂多个从库,然后从多个从库来读,那不就可以支撑更高的读并发压力了吗?面试题剖析如何实现MySQL
jsbintask
·
2019-11-28 03:09
My
SQL面试题
及答案整理,史上最全!
原文链接:https://juejin.im/post/5d351303f265da1bd30596f9前言本文主要受众为开发人员,所以不涉及到MySQL的服务部署等操作,且内容较多,大家准备好耐心和瓜子矿泉水.前一阵系统的学习了一下MySQL,也有一些实际操作经验,偶然看到一篇和MySQL相关的面试文章,发现其中的一些问题自己也回答不好,虽然知识点大部分都知道,但是无法将知识串联起来.因此决定搞
工程师搁浅
·
2019-11-08 17:00
编程微刊第五期文章汇总(2018.5)
程序员如何利用空闲时间挣零花钱来自一位00后程序员的成长历程程序员如何打造个人技术影响力2.公众号文章史上最全的大厂My
sql面试题
在这里百度的一道假盐面试题引发的争论Git安装及密钥的生成并上传本地文件到
祈澈菇凉
·
2019-11-04 07:41
Linux运维必会的100道My
Sql面试题
之(四)
接上一篇:Linux运维必会的100道My
Sql面试题
之(三)020:如何开启从库的binlog功能?
民工哥
·
2019-11-02 00:05
mysql
centos
linux
Linux运维必会的100道My
Sql面试题
之(三)
接上一篇:Linux运维必会的100道My
Sql面试题
之(二)001:请解释关系型数据库概念及主要特点?
民工哥
·
2019-11-01 18:34
mysql
centos
linux
sql面试题
大全
sql面试题
大全1、10条SQL优化技巧2、58到家MySQL数据库开发规范3、java.sql.Date和java.util.Date的联系和区别4、Mybatis是如何将sql执行结果封装为目标对象并返回的
我还是个宝宝还不知道怎么起床
·
2019-11-01 03:41
Linux运维必会的100道My
Sql面试题
之(二)
接上一篇:Linux运维必会的100道My
Sql面试题
之(一)21.删除test表中的所有数据,并查看deletefromtest;select*fromtest;22.删除表test和mingongge
民工哥
·
2019-10-31 09:44
mysql
centos
linux
my
sql面试题
1.MySQL中varchar与char的区别?varchar(50)中的50代表的涵义?varchar与char的区别,char是一种固定长度的类型,varchar则是一种可变长度的类型。varchar(50)中50的涵义最多存放50个字符。varchar(50)和(200)存储hello所占空间一样,但后者在执行orderby语法时消耗更多内存,因为orderby按照采用最大的字节数(fixe
lj72808up
·
2019-10-26 22:43
My
sql面试题
及千万级数据查询优化
今天在说Mysql查询优化之前,我先说一个常见的面试题,并带着问题深入探讨研究。这样会让大家有更深入的理解。一,Mysql数据库中一个表里有一千多万条数据,怎么快速的查出第900万条后的100条数据?怎么查,谁能告诉我答案?有没有人想着,不就一条语句搞定嘛select*fromtablelimit9000000,100;那我们试试,去执行下这个SQL看看吧看见了吗,查了100条数据用了7.063s
码农大哥
·
2019-10-26 10:00
Linux运维必会的100道My
Sql面试题
之(一)
接上一篇:Mysql数据库基础操作命令01如何启动MySql服务/etc/init.d/mysqldstartservicemysqldstartCentos7.x系统sysctlstartmysqld02检测端口是否运行lsof-i:3306netstat-lntup|grep330603设置或修改MySql密码设置密码mysql-uroot-ppassword-e"setpassowrdfor
民工哥
·
2019-10-24 23:52
mysql
centos
linux
第四十一期:一道经典的My
SQL面试题
,答案出现三次反转
前几天偶然看到大家在讨论一道面试题,而且答案也不够统一,我感觉蛮有意思,在此就做一个解读,整个过程中确实会有几处反转。作者:杨建荣的学习笔记来源:今日头条前几天偶然看到大家在讨论一道面试题,而且答案也不够统一,我感觉蛮有意思,在此就做一个解读,整个过程中确实会有几处反转。我们先来看下题目:一张表,里面有ID自增主键,当insert了17条记录之后,删除了第15,16,17条记录,再把MySQL重启
你知道歌谣吗?
·
2019-10-21 19:33
阅读(偏技术)
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他