create database two20210611 default charset=utf8;
use two20210611;
create table student(
studentid char(10) primary KEY,
studentname varchar(10) not null,
gender varchar(2),
age int,
index(studentname)
);
show create table student;
insert into student values('1','丘處機(jī)','男',46);
select * from student;
-- 執(zhí)行計(jì)劃 explain
explain select * from student where studentname="丘處機(jī)";
-- 組合索引
create table student2(
studentid char(10) primary key,
studentname varchar(10) not null,
age int,
city varchar(10),
dormitoryNo varchar(5), #宿舍編號(hào)
index MultiIndex(city,dormitoryNo)
);
show create table student2;
insert into student2 values('1','楊過',19,'活死人墓','002');
select * from student2 where studentname="楊過";
explain select * from student2 where studentname="楊過";
select * from student2 where city="活死人墓" and dormitorNo='002';
explain select * from student2 where city="活死人墓" and dormitoryNo='002';
-- 刪除索引
alter table student drop index studentname;
-- 創(chuàng)建索引
create index studentname on student(studentname);
-- 事務(wù)
create table user(
u_name varchar(20);
unique(u_name)
);
insert into user values("小龍女");
select * from user;
begin;
insert into user values("李莫愁");
commit;
begin; -- 事務(wù)的開始
insert into user values("尹志平");
commit; -- 事務(wù)的結(jié)束
begin;
insert into user values("郭靖");
rollback; -- 回滾
-- 回滾點(diǎn)
begin;
insert into user values("A");
savepoint first_point;
insert into user values("B");
rollback to savepoint first_point;
insert into user values("C");
commit;
select * from user;
SQl優(yōu)化
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來授段,“玉大人蹲蒲,你說我怎么就攤上這事∏止螅” “怎么了届搁?”我有些...
- 文/不壞的土叔 我叫張陵,是天一觀的道長模燥。 經(jīng)常有香客問我咖祭,道長,這世上最難降的妖魔是什么蔫骂? 我笑而不...
- 正文 為了忘掉前任么翰,我火速辦了婚禮,結(jié)果婚禮上辽旋,老公的妹妹穿的比我還像新娘浩嫌。我一直安慰自己,他們只是感情好补胚,可當(dāng)我...
- 文/花漫 我一把揭開白布码耐。 她就那樣靜靜地躺著,像睡著了一般溶其。 火紅的嫁衣襯著肌膚如雪骚腥。 梳的紋絲不亂的頭發(fā)上,一...
- 文/蒼蘭香墨 我猛地睜開眼懈万,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了靶病?” 一聲冷哼從身側(cè)響起会通,我...
- 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎娄周,沒想到半個(gè)月后渴语,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
- 正文 獨(dú)居荒郊野嶺守林人離奇死亡昆咽,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
- 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片掷酗。...
- 正文 年R本政府宣布浮声,位于F島的核電站虚婿,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏泳挥。R本人自食惡果不足惜然痊,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望屉符。 院中可真熱鬧剧浸,春花似錦、人聲如沸矗钟。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽吨艇。三九已至躬它,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間东涡,已是汗流浹背冯吓。 一陣腳步聲響...
- 正文 我出身青樓,卻偏偏與公主長得像祸挪,于是被迫代替她去往敵國和親锣披。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
推薦閱讀更多精彩內(nèi)容
- (1)負(fù)向條件查詢不能使用索引 not in/not exists都不是好習(xí)慣 可以優(yōu)化為in查詢: (2)前導(dǎo)模...
- 前言 筆者最近工作大多寫sql為主贿条。所以在此記錄一下工作中遇到的問題和解決方案雹仿。 今天先寫上一篇,之后也會(huì)將這類似...
- 傳說:一入IT深似海整以,從此菜鳥淚成河胧辽。 老師,搞IT真有傳說中****的****這么慘嗎公黑,那我從此要珍愛生命邑商、遠(yuǎn)離...
- 前言 SQL優(yōu)化是程序開發(fā)中經(jīng)常遇到的問題人断,尤其是在程序規(guī)模不斷擴(kuò)大的時(shí)候吭从。SQL的好壞不僅制約著程序的規(guī)模,影響...
- SQL鞏固&數(shù)據(jù)庫優(yōu)化&SQL優(yōu)化(待補(bǔ)充完整細(xì)節(jié)) 前言 對(duì)于初級(jí)程序開發(fā)工程師而言恶迈,SQL是很多人的弱項(xiàng)涩金,為此...