首页 » Web前端 » phpselect语句where前提技巧_MySQL 面试选择题15道单选

phpselect语句where前提技巧_MySQL 面试选择题15道单选

duote123 2024-10-31 0

扫一扫用手机浏览

文章目录 [+]

A.原子性

B.事务性

phpselect语句where前提技巧_MySQL 面试选择题15道单选

C.同等性

phpselect语句where前提技巧_MySQL 面试选择题15道单选
(图片来自网络侵删)

D.隔离性

2、MySQL报错error 1062 的意思是()

A.连接数据库失落败,没有连接数据库的权限

B.字段值重复,入库失落败

C.未定义用户对数据表的访问权限

D.删除数据库文件失落败

3、MySQL主从架构如下:

主库 从库

192.169.1.1 192.168.1.2

须要在从库上采取mysqldump备份并记录主库binlog、Position点,须要加哪个参数(不考虑其他参数) ()

A.--master-date

B.--single-transaction

C.--dump-slave

D.--opt

4、以下哪个不能有效减小从库延迟韶光()

A.主库进行update操作时where后条件没有索引,添加索引

B.主库有大事物,增加缓存,异步写入数据库,减少直接对db的大量写入

C.主库并发更新写入频繁,从库设置innodb_flush_log_at_trx_commit=1及sync_binlog=1

D.数据库中存在大量myisam表,修正表构造为innodb存储引擎的表

5、表test(a int,b int,time date)涉及以下3条sql:

select from test where a=1 and b=1;

select from test where b=1;

select from test where b=1 order by time desc;

只建一个索引,如何建最优()

A.idx_ab(a,b)

B.idx_ba(b,a)

C.idx_abtime(a,b,time)

D.idx_btime(b,time)

6、MySQL中InnoDB引擎的行锁是通过加在什么上完成(或称实现)的:()

A.数据块

B.索引值

7、关于MySQL权限说法精确的是()

A.管理权限(如super, process, file等)不能够指定某个数据库,on后面必须跟 .

B.如须要truncate权限只需付与drop权限

C.super权限许可用户终止任何查询,但不许可修正全局变量的set语句

D.建立一个用户时,须要单独付与usage连接权限

8、关于select count()和select count(1)以及select count(column)差异,说法缺点的是()

A.如果表沒有主键, 那么count(1)比count()快

B.如果表有主键,那主键作为count的条件时候count(主键)最快

C.如果表没有主键,只有一个column的话,那count(column)最快

D.count()跟count(1)的结果一样,都包括对NULL的统计,而count(column)是不包括NULL的统计

9、利用SQL语句进行分组检索时,为了去掉不知足条件的分组,应该()

A.利用WHERE子句

B.在GROUPBY后面利用HAVING子句

C.先利用WHERE子句,再利用HAVING子句

D.先利用HAVING子句,再利用WHERE子句

10、关于SQL优化,以下解释哪个是缺点的()

A.类似分页功能的SQL,建议先用主键关联,然后返回结果集,效率会高很多

B.常日情形下,join的性能比较差,建议改造成子查询写法

C.多表联接查询时,关联字段类型只管即便同等,并且都要有索引

D.尽可能不该用TEXT/BLOB类型,确实须要的话,建议拆分到子表中,不要和主表放在一起,避免SELECT 的时候读性能太差

11、Linux操作系统下,关于MySQL大写小问题精确的是()

A.column(包括别名)、index、storedroutine和event names的大小写敏感

B.database、table(包括别名)的大小写敏感性可以通过系统参数“lower_case_table_names”来配置,即是1时大小写敏感

C.trigger、identifiers(标识符)的大小写敏感性受lower_case_table_names参数影响

D.数据敏感性:校正字符集(Collation)可通过show collation查看,个中“_ci”代表case-insensitive大小写不敏感,“_cs”代表case-sensitive大小写敏感,“_bin”的大小写敏感依赖于character的二进制编码

12、MySQL delete from table where后哪项操作不会开释磁盘物理空间()

A.optimize table tablename;

B.alter table tablename add column ;

C.alter table tablename engine=innodb;

D.rename table tablename to tablename_new;

13、MySQL在RR事物隔离级别下,更新条件为索引字段,并非 唯一索引(包括主键索引)时,会通过Next-Key Lock办理幻读问题。
以下哪项不会加此锁()

A.inser into…

B.select… from… for update;

C.update…from… where

D.insert into T select … from S where…;

14、MySQLSleep线程过多,以下操作禁绝确的是()

A.设置interactive_timeout参数,减小wait_timeout等待超时时间

B.php程序不要利用长连接,java程序调度连接池

C.打开mysql慢查询

D.检讨运用连接情形,增加连接数

15、表构造如下:

CREATE TABLE `test` (

`id`int(11) NOT NULL AUTO_INCREMENT,

`uid`int(11) DEFAULT NULL,

`name`char(20) DEFAULT '0' NOT NULL,

`phone` int(11) DEFAULT NULL,

`email`varchar(20) DEFAULT NULL,

PRIMARYKEY (`id`),

KEY`idx_name` (`name`(5)),

KEY`idx_phone` (`phone`),

KEY`idx_email` (`email`)

) ENGINE=InnoDB AUTO_INCREMENT=35 DEFAULTCHARSET=utf8;

叨教idx_name、idx_phone及idx_email索引长度分别是多少 ()

A.15,4,62

B.15,5,63

C.16,4,62

D.16,5,63

标签:

相关文章

商洛SEO排名,助力企业腾飞的关键因素

电子商务成为企业拓展市场的重要途径。在众多营销手段中,SEO(搜索引擎优化)排名成为企业关注的焦点。在商洛地区,SEO排名究竟重要...

Web前端 2025-04-04 阅读1 评论0