文章目录存储引擎InnoDB的主要特点是什么?InnoDB与MyISAM的区别?查询MySQL执行一次SQL需要经过哪些流程?为什么MySQL 8.0默认关闭了缓存开启?EXPLAIN如何使用?索引MySQL索引默认用哪种数据结构?优点是什么?索引为什么不用平衡二叉树?如果用Hash索引会有什么问题?聚簇索引和非聚簇索引的区别?什么是最左前缀原则?什么是覆盖索引?为什么MySQL选择B+Tree
转载
2023-09-15 20:49:17
62阅读
一.搜狐快站1.谈谈你做过的项目;2.项目中最有成就感的部分;3.倒计时如何实现?(N、别; 二.搜狐社交产品中心1.我们项
转载
2022-09-07 10:35:07
70阅读
1. Array 拓展 2 、获取删除数组指定对象后的数组 3、 4、 5、阅读下面代码该出代码在严格模式下以及非严格模式下执行后的结果 6、阅读下面代码,给出点击这段代码,给出点击li 3,4 打印的结果 7、阅读下面代码,依据打印结果给出clone 的实现方法 8、 9、 10、
转载
2023-06-16 20:09:19
34阅读
1、用两个栈实现一个队列 转载:http://www.cnblogs.com/wanghui9072229/archive/2011/11/22/2259391.html 思路 入队:将元素进栈1; 出队:判断栈2是否为空,如果为空,则将栈1中所有元素pop,并push进栈2,栈2出栈; 如果不为空
转载
2023-06-16 20:09:47
30阅读
下面是Java线程相关的热门面试题,你可以用它来好好准备面试。
1) 什么是线程?线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对 运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言层面对多线程提供了卓越的支 持,它也是一个很好的
原创
2017-04-14 19:06:00
62阅读
什么是最左前缀原则?什么是最左匹配原则 通常我们在建立联合索引的时候,也就是对多个字段建立索引,相信建立过索引的同学们会发现,无论是oralce还是mysql都会让我们选择索引的顺序,比如我们想在a,b,c三个字段上建立一个联合索引,我们可以选择自己想要的优先级,a、b、c,或者是b、a、c 或者是
原创
2024-07-17 10:07:42
0阅读
2017年最新企业面试题之shell(二)练习题1:写一个shell脚本,将192.169.5.0/24网段在线的ip列出来。(找出活动ip)要求如下:1.将在线ip与不在线ip分别放在两个文件中,方便后期查阅;2.不影响对当前终端进行操作;3.脚本运行结束后,给予提示信息,表明脚本已经运行结束。脚本内容如下:方法一:#!/bin/bash
[ -f /etc/init.d/f
原创
2017-08-30 22:35:18
966阅读
2017年最新企业面试题之shell(三)练习题1:写一个shell脚本,类似于日志切割,系统有个logrotate程序,可以完成归档。但现在我们要自己写一个shell脚本实现归档。举例: 假如服务的输出日志是1.log,我要求每天归档一个,1.log第二天就变成1.log.1,第三天1.log.2, 第四天 1.log.3 一直到1.log.5脚本内容如下:#!/bin/sh
fun
原创
2017-08-31 20:26:27
825阅读
防伪码:宝剑锋从磨砺出,梅花香自苦寒来。1.如何判断mysql主从是否同步?该如何使其同步?Slave_IO_Running
Slave_SQL_Running;
略2.mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?mysql的innodb如何定位锁问题:
在使用 show engine innodb status检查引擎状态时,发
推荐
原创
2017-03-23 18:54:30
10000+阅读
点赞
19评论
再来更新一篇面试题 早前我更新过一篇 《前端面试题》,据反
原创
2022-09-27 22:04:50
90阅读
1、Linux如何挂载windows下的共享目录?mount.cifs //IP地址/server /mnt/server -o user=administrator,password=123456linux 下的server需要自己手动建一个 后面的user与pass 是windows主机的账号和密码 注意空格 和逗号2、如何查看http的并发请求数与其TCP连接状态?netstat -n |
转载
2017-06-15 09:52:02
392阅读
2017年最新企业面试题之shell(一)**********************************************企业Shell面试题1:批量生成随机字符文件名案例 ***********************************************使用for循环在/oldboy目录下批量创建10个html文件,其中每个文件需要包含10个随机小写字母加固定字符串old
原创
2017-08-03 22:28:29
1284阅读
点赞
2017年最新企业面试题之shell(四)一、抽签脚本(1)要求如下:1、写一个脚本执行后,输入名字,产生随机数01-99之间的数字;2、输入名字后,屏幕输出信息,并将名字和数字记录到文件里;3、如果相同的名字重复输入,脚本给予提示“名字重复”,要求该学生重新输入并不将本次输入记录到文件里;4、程序不能退出继续等待别的学生输入。脚本图片如下:脚本文档如下:#!/bin/sh
fun0(){
pri
原创
2017-09-07 22:24:43
1095阅读
100 道 MySQL 数据库经典面试题解析一. MySQL索引使用有哪些注意事项呢?1、索引哪些情况会失效2、索引不适合哪些场景3、索引的一些潜规则二. MySQL遇到过死锁问题吗,你是如何解决的?三. 日常工作中你是怎么优化SQL的?四. 说说分库与分表的设计分库分表方案:常用的分库分表中间件:分库分表可能遇到的问题五. InnoDB与MyISAM的区别六. 数据库索引的原理,为什么要用B+
转载
2023-08-17 22:39:26
154阅读
今天给大家分享 21 个 MySQL 面试题。1、Mysql中有哪几种锁?MyISAM 支持表锁,InnoDB 支持表锁和行锁,默认为行锁。表级锁:开销小,加锁快,不会出现死锁。锁定粒度大,发生锁冲突的概率最高,并发量 最低。行级锁:开销大,加锁慢,会出现死锁。锁力度小,发生锁冲突的概率小,并发度最高。2、Mysql支持事务吗?在缺省模式下,MYSQL 是 autocommit 模式的,所有的数据
转载
2023-09-04 10:27:53
226阅读
前言MySQL面试题以及答案整理【最新版】MySQL高级面试题大全,发现网上很多MySQL面试题都没有答案,所以花了很长时间搜集,本套MySQL面试题大全,汇总了大量经典的MySQL程序员面试题以及答案,包含MySQL语言常见面试题、MySQL工程师高级面试题及一些大厂MySQL开发面试宝典,面试经验技巧等,应届生,实习生,企业工作过的,都可参考学习!这套MySQL面试题大全,希望对大家有帮助哈~
转载
2023-06-04 18:48:13
235阅读
MySQL面试题及答案 【最新版】MySQL面试题大全,发现网上很多MySQL面试题及答案整理都没有答案,所以花了很长时间搜集,本套MySQL面试题大全如果不背 MySQL面试题的答案,肯定面试会挂!这套MySQL面试题大全,希望对大家有帮助哈~博主已将以下这些面试题整理成了一个面试手册,是PDF版的1、NOW()和CURRENT_DATE()有什么区别?NOW()命令用于显示当前年份,月份,日期
转载
2024-01-16 11:36:08
49阅读
目录MySQL数据库:1.char和vachar的区别: 2.varchar和text区别: 3.SQL注入:BUG4. 事务的四大特征ACID5.术语:提交事务,回滚事务(事务回滚)6.什么是索引?7.为什么使用索引?8.MySQL的锁9.什么是死锁?10.如何处理死锁?11.SQL的执行顺序
转载
2023-08-06 15:27:15
0阅读
Part1:写在最前 2015年,很倒霉的一年。满心欢喜的从国企出来,进入互联网,本以为自己的技术还算可以,结果面试缕缕碰壁。原因说出来也不怕大家笑话,本人从不背什么面试题,一直属于想到哪就说到哪那种。也因为如此,楼主错过了一家比较不错的公司面试机会~ 后来的面试期间,积累了不少面试题,下面我就拿出来,和大家分享下,希望能帮助大家找到满意的工作,有些题目是原题,有些是我认为一个优秀的DBA应该懂
转载
2024-05-26 12:48:38
43阅读
因为有大家的支持,我们才能做到现在,感谢你们这一路上对我们的支持.在这篇文章中,我们将主要针对MySQL的实用技巧,讲讲面试中相关的问题.1. 如何使用SELECT语句找到你正在运行的服务器的版本并打印出当前数据库的名称?答:下面的语句的结果会显示服务器的版本和当前的数据库名称?在Database一列中显示NULL是因为我们当前没有选择任何数据库。因此,使用下面的语句先选择一个数据库,就能看到相应
转载
2023-11-14 20:17:12
66阅读