鍍金池/ 問(wèn)答/ 數(shù)據(jù)庫(kù)問(wèn)答
維她命 回答
前面說(shuō)的是“列的前綴”, 但下面這個(gè)多列索引, 怎么還有“前綴列”? 前綴列和列前綴一樣?????都有選擇性?

列的前綴是說(shuō)對(duì)于內(nèi)容很長(zhǎng)的列,必須使用前綴索引,否則索引將會(huì)變得很大(或者 MySQL 壓根就不允許索引這些列的完整長(zhǎng)度)
前綴列是說(shuō)建了(A,B,C,D)的索引,A 或者 A,B 或者 A,B,C 都叫做前綴列

什么叫 "只使用了索引部分前綴列的查詢來(lái)說(shuō)選擇性也更高" ?

如果你的 D 列選擇性并不高(也就是不同的記錄數(shù)占總記錄數(shù)的比值不高),但是你只使用到了 A,B,C 那么選擇性也是很高的

首先我看不到斷句在哪里? 是‘索引部分’的前綴列? 還是索引的‘部分前綴列’?

應(yīng)該斷句為 索引 的 部分的前綴列

這里怎么扯到選擇性的?

上一節(jié)是多列索引,然后引出了你列出的本節(jié)————選擇合適的索引列順序,再結(jié)合上上一節(jié)的索引選擇性,作者試圖給你分析在使用“多列索引”的情況下,如何提高“索引的選擇性”。

而且下面, 為什么customer_id的數(shù)量小了, 就排前面了?? 完全沒(méi)看出怎么就選擇性大了

首先作者分別篩選了 staff_id=2和customer_id=584的情況,customer_id 篩選出的結(jié)果集很少,這也就說(shuō)明選擇性更高,這句話你如果不理解怎么引出的,上一段你標(biāo)紅那里的下一句就是“然而,性能不只是依賴于所有索引列的選擇性(整體基數(shù)),也和查詢條件的具體值有關(guān),也就是和值的整體分布有關(guān)”

你試試給 www 用戶權(quán)限看看
cd /www/{你的網(wǎng)站目錄}
chown www:www -R ./
硬扛 回答

強(qiáng)烈推薦時(shí)間戳,因?yàn)闀r(shí)間戳是數(shù)字類型的存儲(chǔ)本身會(huì)比字符串就快,而且數(shù)字的比對(duì)也比字符串容易
你可以用strtotime將字符串時(shí)間類型轉(zhuǎn)成時(shí)間戳 然后比較他們的大小
如果當(dāng)前時(shí)間小于開(kāi)始時(shí)間或者當(dāng)前時(shí)間大于結(jié)束時(shí)間,那么優(yōu)惠券不可用
如果當(dāng)前時(shí)間在開(kāi)始時(shí)間和結(jié)束時(shí)間之間,就是可用

吢丕 回答

nth-child是選擇父元素下的子元素,下標(biāo)從1開(kāi)始

p:nth-child(3n + 0)表示選擇p元素父元素下的第3,6,9...個(gè)子元素,如果要選中第一個(gè)元素,要寫成:nth-child(1),同理:nth-child(3n + 1)就代表選中第1,4,7...個(gè)子元素。

這里需要注意的是p元素父元素的第一個(gè)子元素為h1標(biāo)簽,所以要想選中p元素父元素下第1,4,7...個(gè)p元素,使用:nth-child需要寫成:nth-child(3n + 2)。不過(guò)這里建議你使用:nth-of-type(3n+1)

筱饞貓 回答

ECMAScript 3規(guī)范 - 10.1.3 Variable Instantiation

for each formal parameter(注:形參), as defined in the FormalParameterList, create a property of the variable object whose name is the Identifier and whose attributes are determined by the type of code.

然而這是 ES3 的規(guī)范,ES5+ 用的不是這一套了好像。
ECMAScript 5規(guī)范 10.6、10.4.3、13.2.1 應(yīng)該是這三塊,然鵝我看不太懂。。。

局外人 回答

ENAME 字段是varchar類型嗎?

空痕 回答

這信息給的很準(zhǔn)確了. "不能添加主鍵限制"
主外鍵設(shè)置有問(wèn)題.

冷溫柔 回答

一般情況下數(shù)據(jù)庫(kù)錯(cuò)誤不會(huì)有問(wèn)題,在檢查下唄.

浪婳 回答

sql里字符串該用單引號(hào)吧

你試試這個(gè)


riqi=1
uhaoma="fdkflfd sdfldskjfl sdfldsjfl "

sql = 'insert into uhaoma343 (riqi,uhaoma) values({},{})'.format(riqi, '\''+ uhaoma+'\'' )

print(sql)

生成的sql形如:

insert into uhaoma343 (riqi,uhaoma) values(1,'fdkflfd sdfldskjfl sdfldsjfl ')
司令 回答

文中指的是客戶端的線程池大小。

數(shù)據(jù)庫(kù)服務(wù)器另有不同的估算方法。

嘟尛嘴 回答

需要一個(gè)類別, 一個(gè)類別的查. 沒(méi)什么好辦法一次查詢.

終相守 回答

好吧...沒(méi)注意看,原來(lái)用了Certbot,這個(gè)是之前都沒(méi)有聽(tīng)過(guò),學(xué)習(xí)了...


不知道樓主說(shuō)的是什么服務(wù)器,我看標(biāo)簽是Apache,就吧我配置的方法貼上來(lái)

<VirtualHost *:80>
    ServerName blog.icodef.com
    Redirect permanent / https://blog.icodef.com/    #重定向http到https
</VirtualHost>

這個(gè)是我博客的設(shè)置

https://blog.icodef.com/2018/...

孤酒 回答

并非存儲(chǔ)所有數(shù)據(jù),類似于代理層,你可以通過(guò)mongos查詢所有數(shù)據(jù)

礙你眼 回答

dataGroup是從數(shù)據(jù)庫(kù)拿的么? 會(huì)不會(huì)是因?yàn)楫惒降膯?wèn)題, 你加個(gè)v-if="dataGroup" 試一下.

玩控 回答

select出 17年 至 18年 每張表的數(shù)據(jù)總量,然后內(nèi)存中求出總和不就是 2017年到2018年的數(shù)據(jù)的總量 么?

遺莣 回答

具體業(yè)務(wù)具體分析,大體方向是盡量不要使用到臨時(shí)表和內(nèi)存排序,結(jié)果集大的話可能會(huì)寫到磁盤上,很慢

好難瘦 回答

事件委托同級(jí)元素通過(guò)判斷屬性加以阻止,父級(jí)元素通過(guò)組織冒泡加以阻止。

悶油瓶 回答

activeIndex 這個(gè)還是2啊。你只是判斷了,沒(méi)有改變它。
所以顯示這是2是對(duì)的啊。

<el-menu-item index="1">
    <a>菜單一</a>
</el-menu-item>
<el-menu-item index="2">
    <a>菜單二</a>
</el-menu-item>
<el-menu-item index="3">
    <a>菜單三</a>
</el-menu-item>
<el-menu-item index="4">
    <a>菜單四</a>
</el-menu-item>
// 上面代碼可以用v-for優(yōu)化下
let menuArr = ['一', '二', '三', '四']
<el-menu-item v-for="(item, index) in menuArr" :index="index+1">
    <a>菜單{{menuArr[index]}}</a>
</el-menu-item>
handleSelect(activeIndex, keyPath) {
    this.activeIndex = activeIndex;
    console.log(this.activeIndex);
    // if (activeIndex === '1') {
    //    console.log(activeIndex);
    // }else if (activeIndex === '2') {
    //    console.log(activeIndex);
    //}
}
傻丟丟 回答

定義一個(gè)json,然后分層次查詢將結(jié)果插入json就好了