《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 利用SQL Server存儲過程提高在線考試系統的性能
利用SQL Server存儲過程提高在線考試系統的性能
來源:微型機與應用2011年第22期
丁革媛, 宋 揚, 袁中臣, 魏寶武
(沈陽工業大學 工程學院, 遼寧 遼陽111003)
摘要: 利用SQL Server作為數據庫管理平臺開發高校通用計算機在線考試軟件系統時,由于數據量較大,最應關注的是軟件系統的運行速度、性能和可維護性等指標。如果采用常規的程序設計方案,會造成網絡通信數據量大、業務邏輯處理速度慢、系統運行效率低等問題。為解決這些問題,軟件系統中相關業務邏輯設計采用存儲過程的方法實現,大大減少了網絡流量,提高了系統的性能和可維護性。
Abstract:
Key words :

摘  要: 利用SQL Server作為數據庫管理平臺開發高校通用計算機在線考試軟件系統時,由于數據量較大,最應關注的是軟件系統的運行速度、性能和可維護性等指標。如果采用常規的程序設計方案,會造成網絡通信數據量大、業務邏輯處理速度慢、系統運行效率低等問題。為解決這些問題,軟件系統中相關業務邏輯設計采用存儲過程的方法實現,大大減少了網絡流量,提高了系統的性能和可維護性。
關鍵詞: SQL Server; 在線考試; 網絡流量; 存儲過程

    隨著計算機網絡技術和數據庫技術的飛速發展,高校的數字化校園建設進程日益深入,其中數字化教學與學習環境建設成為其核心內容。為推動數字化校園建設進程,創建數字化教學環境,利用Delphi7和SQL Server2000開發出適用于多學科的高校通用計算機在線考試軟件系統。Delphi在基于C/S模式的數據庫應用開發領域具有很強的數據庫支持能力,因為它提供了豐富的數據庫操作組件,常用的有TQuery、TTable、TADOQuery和TADOTable等[1]。通過這些組件,程序員可以在短時間內完成一個應用程序模塊的設計,大大減少了開發人員的工作量。但是,這些組件在操作數據庫時卻存在局限性,即必須將數據庫中的記錄從服務器端取出放入到客戶端,再根據查詢條件進行選擇。這種實現方法,如果待訪問的數據量較大,勢必因為查詢時間較長而降低程序執行的速度,從而降低應用程序的性能。解決這一問題利用了SQL Server2000的存儲過程來實現[2]。
1 存儲過程及其優點
1.1 存儲過程的定義

    存儲過程是存儲在服務器上的一組預先定義并編譯好的用來實現某種特定功能的SQL語句。它可以接受參數、返回狀態值或參數值。存儲過程在服務器端執行,通過應用程序調用的方法實現,執行結束后再把結果返回到客戶端。
1.2 存儲過程的優點
    (1)存儲過程執行速度快,便于提高系統的性能。由于存儲過程在第一次執行之后,其執行規劃就儲存在高速緩沖存儲區中,在以后的操作中。只需從高速緩沖存儲區中調用編譯好的二進制形式存儲過程來執行[3]。
    (2)減少網絡流量,提高系統執行效率。客戶端應用程序調用一個存儲過程,只需通過網絡發送該過程名和少量入口參數,數據庫服務器就可執行該過程,執行完成后,只返回結果狀態或將最終結果集給客戶端應用程序,無需通過網絡傳送大量的SQL操作命令和中間結果,最大限度地減少網絡通信負擔,提高了執行效率。
    (3)維護了數據庫的安全性。如果用戶被授予執行存儲過程的權限,即使該用戶沒有在執行該存儲過程中可參考的表或視圖的訪問權限,該用戶也可以完全執行該存儲過程而不受影響。因此,可以通過創建存儲過程來完成數據的插入、更新和刪除等操作,并且可以通過編程方式控制在操作中對信息的訪問權限[4]。
    (4)提高軟件系統的可維護性。存儲過程在創建時就在服務器上經過調試和編譯,可以避免不必要的錯誤出現。另外,存儲過程將相關業務邏輯封裝在一起,可以大大提高整個軟件系統的可維護性。因為當相關業務邏輯發生變化時,不需要修改并編譯客戶端應用程序,只需要修改位于服務器端的實現相應業務邏輯的存儲過程即可。
    (5)充分增強SQL語言的功能和靈活性。存儲過程可以用流控制語句編寫,有很強的靈活性,可以完成復雜的判斷和運算。
    基于以上優點,在進行C/S模式數據庫應用系統開發時,通常把比較浪費時間、影響網絡傳送的相關業務邏輯編寫成存儲過程由服務器執行,同時利用服務器的SQL語法進行優化處理,只將少量的結果顯示在客戶端,充分提高軟件系統的性能[5]。
2 存儲過程的創建方法
     以SQL Server 2000數據庫管理系統為背景,創建方法如下:
    CREATE  PROC[EDURE]
    procedure_name[;number]
           [{@parameter data_type}[VARYING][=default] [OUTPUT] ][,...n]
       [WITH {RECOMPILE | ENCRYPTION | RECOMPILE, ENCRYPTION}]
       [FOR REPLICATION]
AS sql_statement [...n ]
    下面對語法中各選項進行說明:
    (1)選項“procedure_name”指存儲過程名,不能超過128個字符,“[;number]”指程序編號,用于區別同名的存儲過程。
    (2)選項“@parameter”表示參數,每個存儲過程中最多可以設定1 024個參數,要求在每個參數名前加上符號“@”。
    (3)選項“[=default]”指為對應參數設定默認值。
    (4)選項“OUTPUT”用來指定參數既有輸入又有輸出。即在調用這個存儲過程時,如果所指定的參數是要輸入的參數,同時也需要在結果中輸出,則該項必須為“OUTPUT”。
    (5)選項“WITH”用來指定存儲過程的處理方式。
    (6)選項“FOR REPLICATION”表示只能由復制方式執行[6]。
3 存儲過程在考試軟件系統中的應用
    (1)考試系統在運行時要經過三個步驟,考生抽取套題編號、抽取套題內容和將套題內容插入答題表進行答題。如果不采用存儲過程,則需用下面方法實現。
     ①隨機抽取套題編號
    select 套題編號from tblcrecord order by newid()
    ②抽取對應套題內容,套題編號存儲在dm.strNum中
      with qry1 do
     Begin
           Close ;
           SQL.Clear ;
        SQL.Add(′Select * from tblTK Where 套題編號
             ='''+dm.strNum +''');
       Open ;
       End;
       ③插入考試題到考試表tblKS中
       qry1.First;
     While not qry1.Eof Do
       begin
             qry2.Append;
             qry2.FieldByName(‘考生學號’).Value:= qry1.Field-
            ByName(‘考生學號’).Value;
         …
         qry2.Post;
       end;
       顯然,此種方法步驟繁瑣,耗時較多,在考試過程中會產生抽題緩慢的現象,系統性能嚴重降低。為避免此種情況的發生,考試系統采用了存儲過程的方法,代碼如下[7]:
       CREATE PROCEDURE cp_Paper_Add
       @MyNo char(10),
       @Mynum char(20)
       AS
       set nocount on
       exec(′insert into tblKS (學生學號、套題編號、試題序號、試題內容、試題答案、試題分數、是否答題、套題名稱、考試科目、試題類型、學生分數、類別序號) select''''+@MyNo+'''',''''+@Mynum+''',試題序號,試題內容,試題答案,試題分數,“否”,套題名稱,科目名稱,試題類型,0,類別序號  from tblTK where  套題編號='''+@Mynum+''' )
       GO
       通過執行存儲過程,將題庫中與考生抽取套題編號相匹配的記錄提取出來,并批量插入到考試表中,同時對考生分數進行了初始化為0的動作。而本考試系統就是將考生的學號和考生抽取的套題編號作為參數傳遞給存儲過程,因此,大幅度提高了考試軟件的效率。
       (2)在考試系統進行不同類型題目抽取時,如果在Delphi中直接應用SQL語句,應使用下面代碼:
       with cds1 do
       Begin
           Close ;
           SQL.Clear ;
              SQL.Add(′Select * from tblKS Where 學生學號=′);
       SQL.Add(‘ ?蓯+dm.strNo +?蓯  and 試題類型=′′單項選擇題′′ order by 試題序號′);
       Open ;
       End;
    此時,程序是在運行時才編譯的。這樣就增加了運行的時間,同時還要把完整的SQL語句傳遞給Sql Server服務器執行,這樣考試過程中勢必增加網絡流量,降低軟件的運行效率。
    如果采用存儲過程,可用下面方法實現:
    CREATE PROCEDURE sp_Query_All
       @strNo char(10)
       AS
       set nocount on
       Select Select * from tblKS Where 學生學號=@strNO and 試題類型=′′單項選擇題′′ order by 試題序號
       GO
    在客戶端調用方法如下:
       with cds1 do
       Begin
           Close ;
           SQL.Clear ;
           SQL.Add('exec sp_Query_All :strNO');

         Params.ParamByName('strNO').Value:=DM.strNO;
     Open ;
     End;
    此時,存儲過程是預先編譯的,自然節省了編譯的時間,同時只向服務器傳遞了一個參數DM.strNO,大大減少了網絡流量,提高了考試系統的性能。
    (3)在考試系統中添加考生信息時,首先要判斷是否存在該考生學號信息,然后再進行添加操作。如果采用普通SQL語句,代碼如下:
      with qry1 do
       Begin
           Close ;
           SQL.Clear ;
           SQL.Add(′select * from tblstudents where考生學號=
            :strNO′);
       Params.ParamByName('strNO').Value :=DM.strNO;   
       Open ;
       if recordcount=0 then
       begin
            qry2.Append;
            qry2.FieldByName(‘考生學號’).Value:= DM.strNO;
           …
           qry2.Post;
           End;

 

 

    采用存儲過程,可以用流控制語句編寫。采用存儲過程代碼如下:
    CREATE PROCEDURE sp_Stud_Add
       @No char(10),
       @Name char(20),
       @Sex char(2),
       @Class char(30),
       @XueYuan char(20),
       @XH smallint
        AS
       if not exists (Select *  from tblStudents where 學生學號=
        @No)
        begin
     insert into tblStudents  values(@No,@Name,@Sex,@Class,
        @XueYuan,@XH)
       end
       GO
    通過if 流控制語句實現了相同學號不能插入的功能,增強了SQL語言的功能和靈活性,避免了普通SQL語句的繁瑣與低效,提高了考試系統的性能。
    在開發數據庫應用系統時,合理使用存儲過程來完成相關的業務邏輯操作,能夠顯著提高系統的性能、運行效率和可維護性。當然,并非所有的業務邏輯都要使用存儲過程來實現。如果都使用存儲過程的方法實現,一定會增加服務器的負擔;同時,客戶端的資源也不能得到充分的利用[8]。因此,要根據具體情況,將那些使用頻繁、比較復雜的業務邏輯用存儲過程的方法實現,合理規劃服務器端和客戶端程序,使相關事務能夠均衡處理,以此提高軟件系統的性能和效率。
參考文獻
[1] 吳小林,蔣先剛,高艷錦.基于Delphi的多層數據庫應用系統連接技術的研究[J].華東交通大學學報,2005,22(1):68-70.
[2] 史創明.SQL Server 2000中文版數據庫管理與應用標準教程[M].北京:清華大學出版社,2006:264-278.
[3] 張莉,陳雷,孫龍清,等.SQL Server數據庫原理及應用(第2版)[M]. 北京:清華大學出版社,2009:265-275.
[4] 李舒,陳麗君.高校學生成績管理系統的設計與實現[J].遼寧大學學報.自然科學版,2006,33(3):284-285.
[5] 曾毅,王玉萍.SQL Server數據庫中存儲過程的實現[J].科技信息,2008(25):88-89.
[6] 肖輝輝,段艷明.SQL Server 2000存儲過程在VB中的應用[J].福建電腦,2007(12):189-190.
[7] 馬曉梅.SQL Server 2000實驗指導(第2版)[M].北京:清華大學出版社,2008:105-112.
[8] 孫曉楓,范正翹,袁海文.存儲過程在SQL Server數據庫自我管理中的高級應用[J].計算機應用,2002,22(4):92-93.

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 手机在线观看av网站 | 视频一区 视频二区 视频三区 视频四区 国产 | 丝袜情趣国产精品 | 国产主播大尺度精品福利免费 | 91欧美精品午夜性色福利在线 | 亚洲欧美视频在线 | 大香伊人 | 国产日韩在线播放 | 国产中文字幕在线播放 | 日本zzzwww大片免费 | 小视频国产 | 成年无码av片在线狼人 | 777色婷婷视频二三区 | 人人妻人人澡人人爽精品日本 | 久久久无码精品一区二区三区蜜桃 | 成年人免费小视频 | 久久本道综合久久伊人 | 天天操天天操天天操天天 | 成人精品毛片国产亚洲av十九禁 | 精品国产一区二区国模嫣然 | 国产两女互慰高潮视频在线观看 | 天天做天天爱夜夜爽 | 国产欧美日韩综合精品一区二区 | 欧美中文字幕在线播放 | 亚洲线精品一区二区三区影音先锋 | 高清一区二区 | 亚洲一区av| 女人下面流白浆的视频 | 免费全黄无遮挡裸体毛片 | 精品网站999www| 一本色道88久久加勒比精品 | aaaaaaa毛片 | 爱情岛论坛亚洲品质自拍视频 | 另类老妇奶性生bbwbbw | 这里只有精品9 | 欧美成人免费观看全部 | 美女高潮视频在线观看 | 欧美三级在线播放 | 免费国精产品自偷自偷免费看 | 欧洲国产视频 | 久久国产精品网站 | 色妞av永久一区二区国产av | 国产真实乱偷精品视频 | 亚洲做受高潮欧美裸体 | 亚洲国产色图 | 黄av在线| 久久久99国产精品免费 | 五月婷婷之综合缴情 | 中文永久免费观看 | 怡红院一区二区 | 少妇思春三a级 | 毛片在线网站 | 午夜小视频免费观看 | 伊人久久大 | 在线视频 一区二区 | 日本久久一区 | 99久久久久国产精品免费人果冻 | 波多野结衣免费一区视频 | 亚洲欧洲精品专线 | 色婷婷777 | 女人18毛片aaa片水真多 | a天堂在线观看视频 | 国产精品理论片 | 美女无遮挡免费视频网站 | 91极品在线 | 国产丶欧美丶日本不卡视频 | 欧美极品xxxxx | 中文字幕日韩久久 | 欧美裸体摔跤xxxx | 在线观看国产福利 | 国产精品a成v人在线播放 | 成人高清免费观看mv | 久久久精品国产免费观看一区二区 | 真实国产精品视频400部 | 女人脱精光让男人躁爽爽视频 | 久久久久免费看黄a片app | 国内视频自拍 | 激情丁香网| 日本一二三区视频在线 | 欧洲一级视频 | 国产午夜精品一区二区三区漫画 | 天天爱av | 亚洲欧美日韩不卡 | 欧美一级片播放 | 国产欧美一区二区精品婷婷 | 女人扒开腿让男人桶到爽 | 四虎最新紧急入口 | 日本夜夜操| 亚洲精品亚洲人成在线 | 欧美色图亚洲视频 | 国产精品九九热 | 少妇一级淫片免费视频 | 亚洲精品美女在线观看播放 | 自拍啪啪 | 青青草十七色 | 亚洲午夜精品a片久久www慈禧 | 青青草在线免费 | 国产视频一区二区 | 国产淫语对白粗口video | 尤物视频在线看 | 色图社区| 超碰九七在线 | a级片免费网站 | 男女做爰真人视频直播 | 国产xxxxx视频 | 成人欧美一区二区三区视频 | 亚洲熟区 | 少妇xxx网站| 国产露脸精品国产探 | 日韩爽爽视频 | 蜜乳av 懂色av 粉嫩av | 狠狠综合亚洲综合亚洲色 | av网站免费看 | 少妇特黄一区二区三区 | 黄色a在线 | 亚洲第一色站 | 久久国产精品二国产精品 | 久久网站热最新地址 | www.人人草 | 精品国产精品网麻豆系列 | 国产女主播av在线 | 日本三级免费 | 久久久久无码国产精品一区 | 亚洲黄色一级大片 | 青青青手机视频在线观看 | 免费精品久久久久久久一区二区 | 久久精品亚洲精品国产欧美kt∨ | 久一区二区三区 | 成人做爰高潮片免费看 | 日本黄频 | 午夜小视频在线免费观看 | 国产热视频 | 夜夜精品浪潮av一区二区三区 | 日本性猛交 | 久久精品aⅴ无码中文字字幕重口 | 性乡下性大开放 | 成人午夜国产内射主播 | 国产美女网站 | 国产69久久精品成人看 | 亚洲精品岛国片在线观看 | 亚洲天堂网络 | 亚洲欧美日韩成人一区 | 精品一区二区三区免费播放 | 日b视频免费观看 | 久久精品久久综合 | 亚洲少妇第一页 | 久久九九久精品国产免费直播 | 4438x亚洲 | 国产精品主播在线 | av在线亚洲男人的天堂 | 日本午夜影院 | 国产草逼网站 | 国产精品高潮视频 | 亚洲欧美日韩久久精品 | 男男一级淫片免费播放 | 毛片基地黄久久久久久天堂 | 国产精品第12页 | 永久免费无码av网站在线观看 | 国产特级淫片免费看 | 性xxxxx大片免费视频 | 日韩av在线一区 | 亚洲自拍偷拍另类 | 欧美一a一片一级一片 | 天海冀一二三区 | 成人在线视频网站 | 亚欧免费无码aⅴ在线观看 麻豆国产一区二区三区四区 | 亚洲中文字幕无码永久在线 | 黄色网页在线免费观看 | www日韩在线 | 国产精品18p | 中文字幕精品久久久乱码乱码 | 日日噜噜夜夜狠狠视频免费 | 一区二区三区免费看 | 91成人在线观看喷潮 | 娇妻玩4p被三个男人伺候电影 | 天天综合日韩 | 91国内揄拍国内精品对白 | 在线免费观看毛片 | 国产网站入口 | 伊人亚洲影院 | 91羞羞视频 | 91绿帽黑人系列一区 | 国产淫语对白粗口video | 亚洲女人天堂色在线7777 | 91久久婷婷国产一区二区 | 国产偷抇久久精品a片69 | 欧美精品色婷婷五月综合 | 好吊妞视频988gao在线播放 | 国产精品国语对白 | www.av在线免费观看 | 亚洲男人天堂久久 | 97在线超碰 | 欧美一区二区三区精品 | 夜夜嗨av一区二区三区中文字幕 | 欧美精品久 | 午夜国产一区二区三区四区 | 免费精品久久久久久久一区二区 | 欧美日韩亚洲精品瑜伽裤 | 国产在线日本 | 午夜肉伦伦影院 | 免费做爰猛烈吃奶摸视频在线观看 | 亚洲国产久 | 国产女人18水真多18精品一级做 | 国产东北农村女人av | 夜夜夜网 | 11月流出美女撒尿偷拍在线播放 | 老头糟蹋新婚少妇系列小说 | 最近中文字幕 | 国产日产欧洲无码视频 | 狠狠综合久久久久综合网址 | 色综合av综合无码综合网站 | 日本一卡二卡不卡视频查询 | 国产毛片乡下农村妇女bd | 手机福利视频 | 真实国产乱啪福利露脸 | 精品乱码一区内射人妻无码 | 国产欧美另类久久久精品图片 | 一级黄色片免费看 | 91嫩草视频在线观看 | 91.久久| 88av在线视频| 色久综合 | 国产精品久久久久久久久久iiiii | 天天干视频| 国产在线视频网 | 久久人人爽人人爽人人片 | 视频在线观看免费完整高清中文 | 伊人久久无码中文字幕 | 91亚洲区 | 欧美精品日韩在线 | 欧美va视频| 欧美寡妇性猛交ⅹxxx | 亚洲国产图片 | 亚洲天堂网在线观看视频 | 91精品国产乱码久久桃 | av手机在线看片 | 久久久久无码国产精品一区 | 男人和女人做爽爽视频 | 在线成人日韩 | 欧美丰满熟妇bbb久久久 | 国产极品粉嫩在线观看的软件 | 麻豆精品国产传媒mv男同 | 国产精品视频一区二区在线观看 | 我和房东少妇激情 | 久久黄色视 | 日本精品久久久久久久 | 久久手机视频 | 精品aⅴ一区二区三区 | 亚洲国产一区二区三区 | 柳岩高潮三级a观看 | 日本丰满熟妇乱子伦 | 亚洲午夜性猛春交xxxx | 一级全黄少妇性色生活片毛片 | 先锋影音xfyy5566男人资源 | julia一区二区在线播放 | 色青网| 2019av视频| 无码丰满少妇2在线观看 | 欧美xo影院 | 午夜福利毛片 | 人妻少妇无码精品视频区 | 美女久久久久久久久久 | 爽妇网国产精品 | 影视av| 少妇粗大进出白浆嘿嘿视频 | 福利视频一区 | 肉体肉体xxx肉体d久久 | 黄色wwwww| 久久艹伊人 | 日本美女性生活视频 | 动漫3d精品一区二区三区乱码 | 高清国产在线 | 看片日韩 | 国产人与禽zoz0性伦多活几年 | 国产美女av | 少妇高潮惨叫久久久久久 | 亚洲暴爽av天天爽日日碰 | 国产精品久久久久久久久久综合 | 人人澡人人妻人人爽人人蜜桃 | 四虎成人精品永久免费av九九 | 国产特黄aaa大片免费观看 | 性一交一伦一伦一视频 | 亚洲欧洲日产国码久在线 | 国产精品va在线播放 | 精品美女www爽爽爽视频 | 精品国产一区三区 | 国产日韩久久久 | 色www情| 亚洲精品乱码久久久久久久久久久久 | 欧美大片aaaaa免费观看 | 欧美日本在线播放 | 乱短篇艳辣500篇h文最新章节 | 中文无码热在线视频 | 老司机成人永久免费视频 | 亚洲国产av无码精品无广告 | 国产又色又爽又黄的 | 丰满少妇小早川怜子影片了 | 国产精品天美传媒入口 | 1区2区视频 | 国产在线精品一区 | 国产人与禽zoz0性伦在线 | 免费中文字幕日韩 | 在线观看中文字幕 | 欧美人妖另类aaaaa | 久久精品国产99国产精品亚洲 | 湿女导航福利av导航 | 日本成人一区二区三区 | 一本色道久久综合精品竹菊 | 91青青视频| 久久青草免费视频 | 四虎影视在线 | 亚洲国产成人在线视频 | 男人深夜影院 | 免费网站看v片在线18禁无码 | 催眠肉高h喷汁呻吟np | 大又大粗又爽又黄少妇毛片 | 国产精品成人网 | 性高湖久久久久久久久aaaaa | 色网址在线 | 三上悠亚人妻中文字幕在线 | 国产色秀视频在线播放 | 无码国产成人午夜电影在线观看 | 欧美一级视频 | 日韩欧美在线观看一区二区三区 | 精品白嫩初高中害羞小美女 | 黄色一级视频网站 | 亚洲高清视频在线播放 | 小草久久久久久久久爱六 | 欧美18免费视频 | 黄色一级大片免费看 | 亚洲欧美色一区二区三区 | 麻豆精品91| 欧美大尺度胸床戏视频 | 日韩中文字幕一区 | 欧美午夜精品久久久久免费视 | av无码久久久久久不卡网站 | 国产午夜精品久久精品电影 | 日本三级大片 | 999精品影视在线观看不卡网站 | 波多野结衣中文字幕一区二区三区 | 一区二区三区乱码在线 | 欧洲 | 人人入人人爱 | 黄色网www | 亚洲精品9999久久久久 | 亚洲综合国产 | 色站综合 | 国产成人久久av977小说 | 欧洲精品一卡2卡三卡4卡影视 | 亚洲在线免费观看 | 国产精品久久久久久久久免费樱桃 | 日本少妇被黑人xxxxx | 国产免费a∨片在线观看不卡 | 鲁一鲁啪一啪 | 周妍希大尺度国产一区二区 | 免费国产成人高清在线观看网站 | 狠狠色婷婷狠狠狠亚洲综合 | 欧美丰满熟妇hdxx | 久久96国产精品久久 | 老司机一区二区 | 在线观看精品国产 | 亚洲综合视频一区 | wwwxxx国产| 日韩二区三区 | 国内精品久久久久影院一蜜桃 | 后进极品圆润翘臀在线播放 | 欧美乱妇日本无乱码特黄大片 | 亚洲蜜臀av乱码久久精品蜜桃 | av在线网站无码不卡的 | 色诱久久久久综合网ywww | 国产一区二区三区四区五区 | 色午夜av| 国产精品嫩草影院av蜜臀 | 噜噜色网 | 欧美一区二区三区精品免费 | 狼人射综合 | 91精品国产一区二区三区蜜臀 | 国产肥白大熟妇bbbb | 乱码精品一区二区三区 | 国产综合在线视频 | 国产精品久久久久久一区二区 | 亚洲少妇毛片 | 搡老岳熟女国产熟妇 | 欧美老女人性视频 | 欧美鲁| 人妻丰满熟妇aⅴ无码 | 一级a毛片 | 九色porny丨天天更新 | 国内视频一区二区三区 | 越南女子杂交内射bbwxz | 亚洲综合涩 | 一级黄色毛片 | 精品久久中文字幕97 | 日本加勒比中文字幕 | 午夜成年视频 | 在线看无码的免费网站 | 女人和拘做爰正片视频 | 国产第二专区 | 欧美一级做性受免费大片免费 | 亚洲精品日韩综合观看成人91 | 国产九色在线播放九色 | 毛片a级片 | 中文字幕在线观看网站 | 国产精品高潮呻吟av久久动漫 | 天天弄| 91成人福利在线 | 国产精品入口日韩视频大尺度 | 日本久久精品少妇高潮日出水 | 丰满少妇在线观看网站 | 久久久国产精品人人片 | 97久久超碰中文字幕 | 久久99国产精品久久99果冻传媒 | 日日躁狠狠躁夜夜躁av中文字幕 | 少妇人妻挤奶水中文视频毛片 | 国产精品-色哟哟 | 免费黄色片网站 | 天天综合网永久 | 国产青草视频在线观看 | av大片在线无码免费 | 国产精品一品二品 | 国产真人毛片 | 51久久国产露脸精品国产 | 人妻少妇久久中文字幕一区二区 | 中文字幕亚洲精品日韩 | 成人在线观看av | 色天堂影院| 国产 浪潮av性色四虎 | 国产精品专区在线 | 久久天堂网 | 免费jizzjizz在线播放 | 欧洲亚洲一区二区三区四区五区 | 字幕网在线 | 强行糟蹋人妻hd中文字 | 欧美在线xxxx | 日韩伊人 | 本田岬av | 久久久蜜桃一区二区 | 天干夜天干天天天爽视频 | 亚洲女同另类 | 色呦呦在线看 | 中文字幕在线网站 | 日韩欧美在线观看免费 | 国产夫妻露脸 | a级成色和s级成色视频 | 成人午夜av国产传媒 | 国产黄色观看 | 国产va精品免费观看 | 日韩人妻系列无码专区 | 中文在线最新版天堂8 | 亚洲国产精品久久久久久 | 99国产精品久久久久久久夜 | 色综合啪啪 | 男女无套免费视频 | 日本精品中文字幕 | 午夜免费大片 | 精品国产乱码久久久久久婷婷 | 激情五月综合色婷婷一区二区 | 国产福利姬喷水福利在线观看 | 久久99精品国产麻豆婷婷洗澡 | 成人看片17c.com| 中文字幕乱码在线播放 | 久久视频一区二区 | 国产精品va | xxxxxx国产| 日本丰满少妇xxxx | 黄色成人在线观看 | 色婷婷综合久久久久中文字幕 | 国产一区二区成人 | 中文字幕在线一区 | 日韩免费福利视频 | 午夜视频网址 | 国产精品jizz在线观看美国 | 国产黄色网络 | 国产成人+亚洲欧洲+综合 | 在线成人小视频 | 亚洲免费激情视频 | 17c在线视频 | 丁香五精品蜜臀久久久久99网站 | 色呦呦一区 | 亚洲视频五区 | 欧美jjzz| 小泽玛莉亚一区二区视频在线 | 香蕉啪啪网 | 久久久久日韩精品久久久男男 | 日韩乱码在线观看 | 日本xxxxx九色视频在线观看 | 亚洲一道本 | 国产精欧美一区二区三区久久久 | 久久久精品一区 | 亚洲一线二线三线写真 | 黄 色 软件 成 人在线 | 久久狠狠高潮亚洲精品 | 久久久福利视频 | 精品国产乱码久久 | 国四虎影2020 | 国产免费av网站 | 中文字幕亚洲综合久久综合 | 亚洲国产日韩a在线播放性色 | av毛片久久久久午夜福利hd | 国产精品久久久久777777 | 波多野结衣在线精品视频 | 两个人看的www免费视频中文 | 九九九热精品免费视频观看网站 | 啪啪中文字幕 | 色综合区 | 翘臀后进少妇大白嫩屁股 | 91精产品一区一区三区40p | 成人无码精品1区2区3区免费看 | 久久久av免费 | av网站天堂 | 热久久精品 | 美女扒开奶罩露出奶头视频网站 | 女警一级淫片免费放 | 成人做爰视频www网站小优视频 | 成人无码视频在线观看网址 | 狠狠干狠狠撸 | 无码人妻丰满熟妇啪啪欧美 | 美女翘臀少妇啪啪呻吟流水 | 亚洲色图图 | 亚洲成人久 | 亚洲一区二区三区av无码 | 男人和女人做爽爽视频 | 亚洲综合日韩精品欧美综合区 | 欧美性黄色 | 国产av一区二区精品久久凹凸 | 日韩一区二区三区视频 | 国产激情一区二区三区成人免费 | 四虎免费久久 | 一区二区三区欧美在线观看 | 亚洲免费福利视频 | 蜜桃久久av一区 | 亚洲综合热 | 日本japanese极品少妇 | 神马午夜国产 | 亚洲色图制服诱惑 | 北条麻妃一区二区三区在线视频 | 免费av网址在线 | 无码人妻精品一区二区三区夜夜嗨 | 日韩成人精品一区二区 | 女邻居丰满的奶水 | 夜夜爽爽| 欧美在线免费看 | 久久精品综合网 | 第一宅男av导航入口 | 大胸喷奶水www视频妖精网站 | 女学生的大乳中文字幕 | 久久久免费精品 | 91粉色视频| 久久精品欧美一区二区三区麻豆 | 成人做爰桃子窝窝a视频 | 亚洲精品国产精品乱码不99按摩 | 岛国a视频 | 国产ts在线播放 | 久久亚洲区 | 久久69av | 爆爽久久久一区二区又大又黄又嫩 | 天天躁日日躁狠躁欧美 | 免费观看一级视频 | 神马久久久久久久久 | 婷婷在线免费视频 | 国产a∨精品一区二区三区不卡 | 国产永久毛片 | 国产精品高潮呻吟av久久动漫 | 无码人妻精品一区二区三区9厂 | 国产伦子伦对白在线播放观看 | 熟妇人妻久久中文字幕 | 少妇一级淫片高潮性生活 | 日日干夜| 久久久无码一区二区三区 | 成人久久| 欧美精品在线视频观看 | 一区二区久久久久草草 | 久久精品| 日韩熟女精品一区二区三区 | 这里精品 | 又湿又紧又大又爽a视频国产 | 国产一级二级在线观看 | 国产精品久久久久久久 | 51国产偷自视频区 | 女人裸体偷拍全过程 | 国产又色又爽又刺激在线播放 | 亚洲国产欧美在线 | 美女久久久久久久久 | 粗大的内捧猛烈进出 | 国产成人精品无码片区在线观看 | 免费看黄色片的网站 | 久久不卡日韩美女 | 久久久亚洲欧洲日产国码二区 | 免费成人用春色 | 少妇一级淫片免费观看 | 啪啪av导航 | 免费观看一区二区三区 | 国产一区二区日韩 | 欧美成人性视频在线播放 | 国产超碰人人爽人人做人人添 | 亚州综合网 | 精品人妻码一区二区三区 | 深爱激情五月婷婷 | 色就是色欧美色图 | 男受被做哭激烈娇喘gv视频 | 醉酒后少妇被疯狂内射视频 | 亚洲伊人成无码综合网 | 一本一道久久久a久久久精品91 | 一本色综合网久久 | 美女视频黄a视频免费全程软件 | 日韩av高清在线观看 | 97在线播放免费观看 | 国产亚洲影院 | 成人日韩欧美 | www.夜夜骑.com| 美女插插视频 | 日本高清在线观看视频 | 免费无码成人av在线播放不卡 | 亚洲精品国产a | 日韩作爱视频 | 老牛影视av老牛影视av |