两个人做人爱视频免费,97久久精品人人搡人妻人人玩,欧洲精品码一区二区三区,999zyz玖玖资源站永久

我要投稿 投訴建議

語句的優(yōu)化面試試題參考

時間:2022-07-17 23:14:19 面試試題 我要投稿
  • 相關(guān)推薦

關(guān)于語句的優(yōu)化面試試題參考

  作為一個互聯(lián)網(wǎng)開發(fā)工程師,數(shù)據(jù)庫的知識是必不可少的,要是寫幾條查詢效率很差的SQL,當(dāng)數(shù)據(jù)庫的數(shù)據(jù)到達一定級別以后,沒幾個人同時訪問你的網(wǎng) 站,就能把你的一臺服務(wù)器高掛啦!【個人認(rèn)為:最為簡單的測試方法就是把SQL語句在命令行下運行,若查詢的語句需要0.03秒以上的SQL語句都需要優(yōu) 化。】

關(guān)于語句的優(yōu)化面試試題參考

  如下的大多都來自網(wǎng)絡(luò):終歸起來、都是一些簡單SQL優(yōu)化,不敢保證這說法絕對的權(quán)威哦。phpma

  1、用程序中,保證在實現(xiàn)功能的基礎(chǔ)上,盡量減少對數(shù)據(jù)庫的訪問次數(shù);通過搜索參數(shù),盡量減少對表的訪問行數(shù),最小化結(jié)果集,從而減輕網(wǎng)絡(luò)負(fù)擔(dān);能 夠分開的操作盡量分開處理,提高每次的響應(yīng)速度;在數(shù)據(jù)窗口使用SQL時,盡量把使用的索引放在選擇的首列;算法的結(jié)構(gòu)盡量簡單;在查詢時,不要過多地使 用通配符如SELECT * FROM T1語句,要用到幾列就選擇幾列如:SELECT COL1,COL2 FROM T1;在可能的情況下盡量限制盡量結(jié)果集行數(shù)如:SELECT TOP 300 COL1,COL2,COL3 FROM T1,因為某些情況下用戶是不需要那么多的數(shù)據(jù)的。不要在應(yīng)用中使用數(shù)據(jù)庫游標(biāo),游標(biāo)是非常有用的工具,但比使用常規(guī)的、面向集的SQL語句需要更大的開 銷;按照特定順序提取數(shù)據(jù)的查找。

  2、避免使用不兼容的數(shù)據(jù)類型。例如float和int、char和varchar、binary和varbinary是不兼容的。數(shù)據(jù)類型的不兼容可能使優(yōu)化器無法執(zhí)行一些本來可以進行的優(yōu)化操作。例如:SELECT name FROM employee


 

主站蜘蛛池模板: 麻阳| 西青区| 乌鲁木齐县| 门源| 永年县| 新密市| 黔东| 柳林县| 怀宁县| 盐津县| 泸西县| 普兰县| 龙游县| 新巴尔虎右旗| 沙湾县| 时尚| 饶阳县| 桂东县| 富民县| 福贡县| 安多县| 胶南市| 卢湾区| 延庆县| 东乌| 大埔区| 大冶市| 宁陵县| 平阳县| 馆陶县| 鹿邑县| 高青县| 龙胜| 大冶市| 疏附县| 桐梓县| 卫辉市| 七台河市| 隆尧县| 石城县| 长海县|