美文网首页
数据库面试

数据库面试

作者: jiahzhon | 来源:发表于2020-10-20 11:44 被阅读0次

数据库三范式

  • 列不可再分
  • 满足一个情况下,每个表只描述一件事情
  • 满足二的情况下,表中的列不存在对非主键队列的传递依赖

大表如何优化

  • 限定数据的查询范围
  • 读写分离,主库负责写,从库负责读
  • 垂直分区(用户表中既有登录信息又有基本信息)
  • 水平分区 (把一个大用户信息表分成多个信息表)

CHAR和VARCHAR区别

  • CHAR在创建时就被用空格填充特定长度,检索CHAR时需要删除尾随空格。

BLOB 和 TEXT 有什么区别

BLOB是一个二进制对象,可以容纳可变数量的数据。TEXT 是一个不区分大小写
的BLOB。

相关文章

网友评论

      本文标题:数据库面试

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