SQL之索引
创建一张表:
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名注册、网站空间、营销软件、网站建设、白沙黎族网站维护、网站推广。
QString querystr; querystr="create table if not exists terminaldata(TerminalID varchar(20),"; QMap::iterator itC; // for(itC = Map_variable_info.begin();itC != Map_variable_info.end();++itC) { querystr+=itC.value()+" varchar(20),"; } querystr = querystr + "SendServer1Flag int,SendServer2Flag int,CreateTime varchar(20))"; res = query.exec(querystr);
给该表中的TerminalID列创建索引:
res = query.exec("create index if not exists TerminalID_index on terminaldata(TerminalID)");
索引的作用:凡是某一列被创建了索引,那么以后这一列在被查询时,查询速度会变快。创建于某一列的索引并不能在某一列上看到,在查询这一列的时候,还是根据列名进行查询,只是该列因为是被创建过索引的,所以查询该列时,速度会变快。
本文标题:SQL之索引
链接URL:http://abwzjs.com/article/jdjssc.html