• <ul id="cgeq2"></ul>
  • 歡迎您光臨深圳塔燈網絡科技有限公司!
    電話圖標 余先生:13699882642

    DEDE進行數據模型建立及數據庫分表操作

    發表日期:2018-09 文章編輯:小燈 瀏覽次數:1610

    隨著DEDE使用時間越來越長,文章越來越多,DEDE的主要文章模型article在MYSQL里表名dede_addonarticle將會越來越大,MYSQL讀取處理就會越來越慢,因此很有必要對DEDE的文章模型的數據庫進行分表操作。當然如果你在看到這篇文章的時候,正要開始用DEDE建站,那我的建議是,在開始之前多新建幾個內容模型,然后一個欄目對應一個內容模型,這樣就只需要進行步驟一,不用后面的數據庫操作了。

    言歸正傳,在開始MYSQL分表之前,你最好把全站數據都備份一下,防止出錯,然后需要先新建一個內容模型,方法是點擊-核心-頻道模型-內容模型管理-增加新模型,建立模型之后要新建一個字段,名字是:文章正文,英文名是:body,要選擇html文本存儲模式。固定發布模式。
    建完之后就能在MYSQL里看到多了兩個數據表,一個是dede_archivesXX,一個是dede_addonXX,可以自己取名。我們主要的操作在這兩個表上進 行。

    步驟一、在DEDE后臺進行內容模型新建


    當然如果你都只用文章模型那還有個簡單的操作辦法:

    首先進入“頻道模型”找到“普通文章”,“普通文章”后面有個復制操作,看到了就點擊復制,這樣就能增加一個單獨的表了,也就是分表。

      735x245
      下面的圖片是復制出來的界面圖片

      
      把“新頻道名稱”你自己改下,比如資訊欄目需要用這個表就改成資訊”,方便以后區分。默認的表名字是dede_addonarticle17,這個數字可以改
      建立好表之后,再創建欄目,注意,創建欄目的時候“內容模型”要選擇剛才你復制的那個,就是資訊|article17”

      




    步驟二:對舊有數據進行遷移,MYSQL操作
    這一步是我們對原來舊模型里面的數據,遷移到新增加模型的數據庫中的主要操作,進入后臺系統管理-系統帳號管理-SQL命令運行器

    在下面的運行小窗口運行SQL的命令。

    主要命令步驟如下:
    1、insert into dede_addonX select * from dede_addonarticle where typeid=Y
    這個dede_addonX就是剛剛我們建立的兩個數據庫中的一個,是一個附表。
    這句話的意思是我們把dede_addonarticle(原來的大表)中的某一個檔目(文章欄目數字號Y)中的所有數據復制到dede_addonX這個表里。
    2、insert into dede_archivesX select * from dede_archives where typeid=Y
    這個dede_archivesX是我們剛剛建立模型中的主索引表,這句話的意思和上句一樣。
    3、UPDATE `dede_full_search` SET `channelid` = 'X' WHERE`dede_full_search`.`typeid` =Y
    將兩個表復制完之后我,我們需要把我們DEDE數據的主索引表進行較正。

    4、UPDATE `dede_archivesX` SET `channel` =X WHERE `typeid` =Y

    再將我們的文章模型索引表進行較正


    5、delete from dede_addonarticle where typeid=Y
    將原來已經復制過的數據在原表刪除。


    步驟三:對新模型新欄目進行必要設置
    頻道管理,相關檔目修改-基本設置




    內容模型選定剛剛建立的那個模型,然后點高級設置,要設定相對應的模板。然后最下面的繼承選項,選定之后整個欄目都會按這個設置順承。



    最后,檢查一下是不是正確,點進這個新欄目看看里面文章是不是能正常顯示,如果能顯示,說明你成功了。

    這個操作主要應用于文章模型,其它模型大同小異,也是可以實現。DEDECMS的分表操作相當于把一個大水庫分成若干個小水庫,然后通知接水的人,去小水庫接水。省卻了全部擁擠在大水庫邊排隊的問題。
    本頁內容由塔燈網絡科技有限公司通過網絡收集編輯所得,所有資料僅供用戶參考了本站不擁有所有權,如您認為本網頁中由涉嫌抄襲的內容,請及時與我們聯系,并提供相關證據,工作人員會在5工作日內聯系您,一經查實,本站立刻刪除侵權內容。本文鏈接:http://www.juherenli.com/4369.html
    相關cms文章
     八年  行業經驗

    多一份參考,總有益處

    聯系深圳網站公司塔燈網絡,免費獲得網站建設方案及報價

    咨詢相關問題或預約面談,可以通過以下方式與我們聯系

    業務熱線:余經理:13699882642

    Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.    

    99re热久久这里只有精品6| 91精品成人免费国产片| 久久精品九九亚洲精品| 亚洲精品国产高清嫩草影院| 亚洲精品国产美女久久久| 久久久精品国产sm调教网站| 高清免费久久午夜精品| 久久精品一区二区三区日韩| 国语自产精品视频在线完整版| 国产精品午夜福利在线无码| 久久久久亚洲精品天堂| 国产精品美女一区二区| 久久久国产精品网站| 国产精品扒开腿做爽爽爽的视频| 久久精品国产99精品国产2021 | 国产999精品久久久久久| 四虎影视永久在线观看精品| 国产伦精品一区二区三区免.费| 无码人妻精品一区二区三区久久 | 国产精品综合一区二区三区| 2020天堂在线亚洲精品专区| 国产综合成人色产三级高清在线精品发布| 91久久精品国产免费一区| 久久天堂AV女色优精品| 久久久久国产精品| 999精品视频这里只有精品| 国产精品成人无码久久久久久| 国产精品亚洲精品日韩电影| 蜜臀AV无码精品人妻色欲| 交换国产精品视频一区| 国产成人精品AA毛片| 老司机精品视频免费| 精品日产卡一卡二卡麻豆| 国产亚洲精品福利在线无卡一 | 国产精品社区在线观看| 成人精品国产亚洲欧洲| 亚洲精品美女久久久久| 精品无码一区在线观看| 精品亚洲A∨无码一区二区三区 | 中文字幕精品三区无码亚洲| 亚洲国产精品线在线观看|