百度Web开发工程师笔试题和面试题答案(2)

招聘笔试题2018-11-22李一老师

  }

  CREATE TABLE reply{

  topicId int foreign key,

  replyId int primary key auto_increment,

  replyAuthor varchar(30),

  replyTime datetime,

  context blob

  ....... //定义了一个索引和key

  }

  一个为主题表,一个为回复表。

  1.问从性能上考虑,这样做有什么不足。

  2.查询回复时间不超过一个特定的时间段,回复的作者名字以MIKE开头的主题的title,以如下的查询:

  select * from topic where replyid in (select replyid from reply where

  replyAuthor like 'mike%' and (currentTime()-replyTime

  从性能上考虑上述的查询语句有什么不足?如何进行优化?

相关推荐

猜你喜欢

大家正在看

换一换