美文网首页
java面试数据库之sql

java面试数据库之sql

作者: 这一刻_776b | 来源:发表于2019-12-31 12:13 被阅读0次

问:数据库自增主键可能产生的问题?

(1)这样的话,数据库本身是单点,不可拆库,因为id会重复。

(2)在系统集成或割接时,如果新旧系统主键不同是数字型就会导致修改主键数据类型,这也会导致其它有外键关联的表的修改,后果同样很严重; 

(3)若系统也是数字型的,在导入时,为了区分新老数据,可能想在老数据主键前统一加一个字符标识(例如“o”,old)来表示这是老数据,那么自动增长的数字型又面临一个挑战。

参考文档:

https://www.cnblogs.com/binyue/p/5393749.html

问:SQL语句执行流程与顺序原理解析

答案:

https://blog.csdn.net/coslay/article/details/45876603

问:Mysql如何选择服务器的类型?

MySQL服务器配置窗口中各个参数的含义如下。

【Server Configuration Type】该选项用于设置服务器的类型。单击该选项右侧的向下按钮, 即可看到包括3个选项。

3个选项的具体含义如下:

(1)Development Machine(开发机器):该选项代表典型个人用桌面工作站。假定机器上运行 着多个桌面应用程序。将MySQL服务器配置成使用最少的系统资源。

(2)Server Machine (服务器):该选项代表服务器,MySQL服务器可以同其它应用程序一起 运行,例如FTP、email和web服务器。MySQL服务器配置成使用适当比例的系统资源。

(3)DedicatedMySQL Server Machine (专用 MySQL 服务器):该选项代表只运行MySQL服务的服务器。假定运行没有运行其它应用程序。MySQL服务器配置成使用所有可用系统资源。作为初学者,建议选择【DevelopmentMachine】(开发者机器)选项,这样占用系统的资源 比较少。

问:Heap表是什么?

HEAP表存在于内存中,用于临时高速存储。

BLOB或TEXT字段是不允许的

只能使用比较运算符=,<,>,=>,= <

HEAP表不支持AUTO_INCREMENT

索引不可为NULL

问:Mysql服务器默认端口是什么?

Mysql服务器的默认端口是3306。

问:Mysql中有哪几种锁?

(1)MyISAM支持表锁,InnoDB支持表锁和行锁,默认为行锁

(2)表级锁:开销小,加锁快,不会出现死锁。锁定粒度大,发生锁冲突的概率最高,并发量最低

(3)行级锁:开销大,加锁慢,会出现死锁。锁力度小,发生锁冲突的概率小,并发度最高

相关文章

  • sql面试题大全

    sql面试题大全1、10条SQL优化技巧2、58到家MySQL数据库开发规范3、java.sql.Date和jav...

  • java面试数据库之sql

    问:数据库自增主键可能产生的问题? (1)这样的话,数据库本身是单点,不可拆库,因为id会重复。 (2)在系统集成...

  • 2020 java 面试专题记录

    面试专题 Java体系 stream流 大白话理念 :Stream 使用一种类似用 SQL 语句从数据库查询数据的...

  • JDBC技术

    Java数据库连接,我们可以用它来操作关系型数据库。JDBC接口及相关类在java.sql包和javax.sql...

  • JavaWeb - JDBC

    JDBC 什么是JDBC,Java链接数据库 需要jar包的支持: java.sql javax.sql mysq...

  • JDBC总结

    Java数据库连接,我们可以用它来操作关系型数据库。JDBC接口及相关类在java.sql包和javax.sql包...

  • 数据库SQL语句

    数据库之SQL语句(二) 数据库之SQL语句(一)[https://www.jianshu.com/p/460e3...

  • SQLNonTransientConnectionExcepti

    获取数据库连接失败! java.sql.SQLNonTransientConnectionException: C...

  • 连接数据库报错

    连接MySQL数据库时,出现Cause: java.sql.SQLNonTransientConnectionEx...

  • Java中常见面试题一(中等)

    Java中常见面试题一(中等) SQL语句优化有哪些?数据库的优化怎样优化? 对查询进行优化,应尽量避免全表扫描,...

网友评论

      本文标题:java面试数据库之sql

      本文链接:https://www.haomeiwen.com/subject/tbpmoctx.html