挨踢部落坐診第十一期:三千萬數(shù)據(jù)如何做到秒查
原創(chuàng)【51CTO.com原創(chuàng)稿件】活動說明:挨踢部落是為核心開發(fā)者提供深度技術交流,解決開發(fā)需求,資源共享的服務社群?;诖松缛?,我們邀請了業(yè)界技術大咖對開發(fā)需求進行一對一突破,解除開發(fā)過程中的絆腳石。以最專業(yè)、最高效的答復為開發(fā)者解決開發(fā)難題。
話題關鍵詞:Java/MySQL/服務器
部落陣容:51CTO社群智囊團
面向?qū)ο?/strong>:Java開發(fā)工程師、開發(fā)工程師、PHP開發(fā)工程師、數(shù)據(jù)庫開發(fā)工程師
參與方式:加入51CTO開發(fā)者QQ交流群(114915964),有任何技術問題,在群里提問,或發(fā)給群主小官。
活動詳情:
.net-james-江西:問一下,線上商城系統(tǒng)如何與線下erp進銷存進行商品的庫存價格同步?商品數(shù)據(jù)同步?有人做過這嗎?
Java+李賽+鄭州:做個同步程序,之前我做過Java 的Webservice 同步。
Android@鵬@廣州:三千萬的數(shù)據(jù)MySQL怎么優(yōu)化達到秒查?有大神級的DBA不,大神請指教。
- elect agent_product_level', 'pl', 'user_id,team_id,create_time,update_time,pl.create_time as apply_time,u.mobile, u.real_name, p.product_name, l.level_name, t.team_name from agent as a
- left join user AS u ON u.user_id = a.user_id
- left join agent_product_level AS pl ON pl.user_id = a.user_id
- left join agent_upgrade AS up ON up.upgrade_id = C:\Users\hexing\AppData\Local\Temp\`7_{~]GF$3{MOQ4V_}PH]YC.png pl.id AND up.disposed = 0
- left join product as p on p.product_id = pl.product_id
- left join agent_level AS l ON l.level_id = pl.level_id
- left join agent_team AS t ON t.team_id = pl.team_id
- limit 100000,100;
大數(shù)據(jù)-益達-廣州:你這個left join級聯(lián)好高。首先確保要查詢的where條件或條件字段是添加了索引,讓MySQL用索引覆蓋掃描數(shù)據(jù);其次多表查詢下,確保join的關系最好是大表小表過濾,就是確信用小表的數(shù)據(jù)去過濾大表;最后優(yōu)化表查詢語句,把復雜的查詢進行修改,能讓MySQL優(yōu)化器用更優(yōu)的方式查詢。
Java-小元素-云南:這個是什么錯誤?php環(huán)境配置出錯了。G:\myServer\Apache24
- AH00526: Syntax error on line 245 of G:/myServer/Apache24/conf/httpd.conf:
- DocumentRoot must be a directory
Java-木子森-上海:DocumentRoot must be a directory。大概意思應該是說 需要一個路勁 但是取到的是一個文件。我只是看他的log做的一些猜測,現(xiàn)在這個提示 是不是你的httpd 的腳本中有做讀取某個文件 但是權限不夠?qū)е碌摹?/p>
Java-后端-洋芋:為啥我用idea搭建項目,這個地址會連接超時呢?idea2017版,項目生成報錯,就是連接超時。
Java-Neil-Beijing:https://start.spring.io/你瀏覽器能打開嗎,應該是你網(wǎng)絡不通吧,翻墻試試,更換本地 DNS,再不行就掛 VPN 隧道穿出去,你那網(wǎng)絡的問題。
PHP-史小軍-北京:問一下,我這樣使用命名空間,有什么問題?Fatal error: Class 'Mydb\DB' not found
半個安全-小星星-廣州:去掉namespace調(diào)試看看,調(diào)通再加上,一步一步來調(diào)試問題方便一點。
PHP-史小軍-北京:選中多個文件后,我想刪除其中的一個圖片,怎么寫呢?
1>半個安全-小星星-廣州: Reset,重選。要么就自己寫控件,個人傾向這種。他人/方定制好的東西,很多限制
2>Java-那又怎么樣-汕頭:你可以看看這個。http://www.jq22.com/jquery-info1845
北京-運維-丑小鴨:大神這樣配正確嗎?第二個location主要是實現(xiàn)偽靜態(tài)的轉(zhuǎn)發(fā)?,F(xiàn)在做動靜分離 要把偽靜態(tài)匹配通過代理分發(fā),偽靜態(tài)匹配難住了。
后端接口開發(fā)-劉聲杰-成都:基于nginx的url重寫會不會呢,要根據(jù)你的url規(guī)則去寫。
云計算-菜鳥-蘇州:在Linux中查看桌面的文件時,需要輸入具體的文件位置嗎?比如在我的名為bsq的系統(tǒng)中打開在桌面的名為rrr的文件夾中的文件a.應該輸入cat/home/bsq/Desktop/rrr/a.哪里有問題呀?
C++/python-taniey-北京:你 cat 和 / 中間加空格啦嗎?沒加就加一個吧。
網(wǎng)絡-Kevin-河北:rm -rf / 和 rm -rf /* 有什么區(qū)別?
后端接口開發(fā)-劉聲杰-成都:一樣的吧,都是刪除所有文件。
Java-Lauren-上海:想問下,大神們 你們隊設計模式中的工廠模式都是怎么理解、應用的呀?
產(chǎn)品-Leon-上海:主要可以減少冗余,工廠類主要用于轉(zhuǎn)換相應的實體業(yè)務類。應用場景主要是同一層次的實體。比如,你可能要對你各種型號智能手表,就可以用工廠模式。分簡單工廠模式和抽象工廠模式。抽象工廠模式會把工廠類再抽象一層。百度一下這2種設計模式,應該可以看懂。而且用的地方比較多。
北京-晶晶-lT:瀏覽器老是出現(xiàn)這個怎么辦?360瀏覽器。
1>Java-阿飛-南京:可能是https證書的問題。你在網(wǎng)上搜一下那個證書,下載下,我以前也出現(xiàn)過類似的問題。
2>云計算-恩威-成都:如果是谷歌瀏覽器可以忽略,因為谷歌很早就開始驗證https協(xié)議的網(wǎng)站,還有如果網(wǎng)站證書是沃通頒發(fā)的,就不得行。你可以查看一下這個網(wǎng)站的證書,看簽名有沒有過期。
3>前端-楊益達-成都:換其他瀏覽器。
您對這些解答方案是否仍有疑問?歡迎加51CTO開發(fā)者QQ交流群 114915964 討論。
下期活動預告:12月19日
關鍵詞:前端開發(fā)、Java、數(shù)據(jù)庫、大數(shù)據(jù)
活動回顧:
挨踢部落坐診第七期:王者農(nóng)藥福利局究竟是用什么函數(shù)寫出來的?
挨踢部落坐診第八期: 消滅掉這些常見的Android開發(fā)難題