php口试宝典
/* Table: poll */ /*==============================================================*/ create table poll ( id int unsigned not null auto_increment, ip varchar(15) not null, time datetime not null, iid int not null, primary key (id) ) 105、 写出将1个选择2号选项的ip为127.0.0.1的用户在当前时刻的投票记录到数据库的SQL insert into poll (ip,iid) values('127.0.0.1',now(),2); 106、 写出满意下边前提的SQL语句 item表的布局为 id(就是poll表中的iid) , descp(用户选择的选项的笔墨) 请查询并返回10笔记录,包罗ip和用户选择的选项的笔墨 107、 此刻因为投票人数太多,网站常常呈现too many connection的短处,请提供办理方案 要领1:加大MySql的最大毗连数 mysql的最大毗连数默许是100,这个数值对并发毗连许多的数据库操作是远远不足的,当毗连要求大于默许毗连数后,就会呈现没法毗连数据库的短处,因此我们必要把它恰当调大1些,编辑my.ini 修改 max_connections=1000 要领2,不消mysql数据库,改成直接写文件,具体要领参照题目5 若非要用 mysql,还可 要领3:因为用mysql语句挪用数据库时,在每次之推行语句前,会做1个姑且的变量用来打开数据库,以是你在行使mysql语句的时辰,记得在每次挪用完mysql往后就封锁mysql姑且变量 108、 在乐成办理毗连数的题目后,发明措施运行迟钝,经查发明是mysql并发太多,表被锁定的征象严峻,请提供办理方案 对会见量大的,原来就不保举行使数据库,可以斟酌直接写到文本中,按照猜测的会见量,先界说假使是100个文件文件名顺次为1.txt,2.txt…100.txt,每有效户投票的时辰,随机往个中的1个文件中写入投票信息。统计的时辰,再对全部文本文件中的数据举办说明。须要的时辰,再导入数据库 drop table if exists item;
/*==============================================================*/ /* Table: item */ /*==============================================================*/ create table item ( (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |