pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

      1. <tfoot id='qpfKj'></tfoot>
      2. <small id='qpfKj'></small><noframes id='qpfKj'>

        <legend id='qpfKj'><style id='qpfKj'><dir id='qpfKj'><q id='qpfKj'></q></dir></style></legend>
          <bdo id='qpfKj'></bdo><ul id='qpfKj'></ul>

        <i id='qpfKj'><tr id='qpfKj'><dt id='qpfKj'><q id='qpfKj'><span id='qpfKj'><b id='qpfKj'><form id='qpfKj'><ins id='qpfKj'></ins><ul id='qpfKj'></ul><sub id='qpfKj'></sub></form><legend id='qpfKj'></legend><bdo id='qpfKj'><pre id='qpfKj'><center id='qpfKj'></center></pre></bdo></b><th id='qpfKj'></th></span></q></dt></tr></i><div class="5ndvzdf" id='qpfKj'><tfoot id='qpfKj'></tfoot><dl id='qpfKj'><fieldset id='qpfKj'></fieldset></dl></div>

        SQL Server 查詢 XML 數據類型性能問題

        SQL Server query XML datatype performance issue(SQL Server 查詢 XML 數據類型性能問題)
        <tfoot id='3yTR4'></tfoot>

        <small id='3yTR4'></small><noframes id='3yTR4'>

        • <legend id='3yTR4'><style id='3yTR4'><dir id='3yTR4'><q id='3yTR4'></q></dir></style></legend>
        • <i id='3yTR4'><tr id='3yTR4'><dt id='3yTR4'><q id='3yTR4'><span id='3yTR4'><b id='3yTR4'><form id='3yTR4'><ins id='3yTR4'></ins><ul id='3yTR4'></ul><sub id='3yTR4'></sub></form><legend id='3yTR4'></legend><bdo id='3yTR4'><pre id='3yTR4'><center id='3yTR4'></center></pre></bdo></b><th id='3yTR4'></th></span></q></dt></tr></i><div class="r7x7z5j" id='3yTR4'><tfoot id='3yTR4'></tfoot><dl id='3yTR4'><fieldset id='3yTR4'></fieldset></dl></div>
            <tbody id='3yTR4'></tbody>

                  <bdo id='3yTR4'></bdo><ul id='3yTR4'></ul>
                  本文介紹了SQL Server 查詢 XML 數據類型性能問題的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  限時送ChatGPT賬號..

                  我有一個 XML 文件存儲在我的表 recordsXML 數據類型列 data 中.

                  I have a XML file stored in a XML datatype column data in my table records.

                  表格如下所示:

                  create table records 
                  (
                       id int,
                       type nvarchar(28),
                       data xml,
                       posted datetime
                  )
                  

                  XML 數據:

                  <Properties>
                      <data>
                          <Name>novel</Name>
                          <Gender>Female</Gender>
                          <Age>32</Age>
                          <Salary>55k</Salary>
                          <Phone>123-123</Phone>
                      </data>
                  </Properties>
                  

                  我目前正在使用以下查詢從該 XML 列中提取數據,這在 20K 條記錄中需要花費超過幾分鐘的時間.

                  I am currently using following query to extract data from that XML column which is taking more than minutes in 20K records.

                  select
                      id,
                      posteddate,
                      CONVERT( NVARCHAR(500), data.query('data(Properties/data/Name)') ) AS Name,
                      CONVERT( NVARCHAR(500), data.query('data(Properties/data/Gender)') ) AS Gender,
                      CONVERT( NVARCHAR(500), data.query('data(Properties/data/Age)') ) AS Age,
                      CONVERT( NVARCHAR(500), data.query('data(Properties/data/Salary)') ) AS Salary,
                      CONVERT( NVARCHAR(500), data.query('data(Properties/data/Phone)') ) AS Phone
                  from 
                      records
                  where 
                      type = 'personnel_xml'
                  

                  任何人都可以幫助解釋我如何優化這個場景,因為我需要從存儲為列的 XML 中提取 100 個這樣的元素.

                  Can anybody help explain how can I optimize this scenario as I need to extract 100 such elements from my XML stored as a column.

                  推薦答案

                  假設您在 XML 中有多個 .請注意,我添加了一個擴展的 XML 文件,該文件將有兩組.

                  Assuming you have multiple <data> within the XML. Notice I added an expanded XML file which will have two sets.

                  Declare @table table (id int,data xml)
                  Insert Into @table values (1,'<Properties><data><Name>novel</Name><Gender>Female</Gender><Age>32</Age><Salary>55k</Salary><Phone>123-123</Phone></data>
                  <data><Name>Another Name</Name><Gender>Male</Gender><Age>45</Age><Salary>75k</Salary><Phone>555-1212</Phone></data>
                  </Properties>')
                  
                  ;with cte as (
                        Select ID
                              ,RN   = Row_Number() over (Partition By ID Order By (Select Null))
                              ,Data = m.query('.') 
                        From   @table AS t
                        Cross Apply t.Data.nodes('/Properties/data') AS A(m)
                   )
                  Select ID
                        ,RN
                        ,Name   = Data.value('(data/Name)[1]'  ,'nvarchar(500)')
                        ,Gender = Data.value('(data/Gender)[1]','nvarchar(500)')
                        ,Age    = Data.value('(data/Age)[1]'   ,'nvarchar(500)')
                        ,Salary = Data.value('(data/Salary)[1]','nvarchar(500)')
                        ,Phone  = Data.value('(data/Phone)[1]' ,'nvarchar(500)')
                   From  cte
                  

                  退貨

                  ID  RN  Name            Gender  Age     Salary  Phone
                  1   1   novel           Female  32      55k     123-123
                  1   2   Another Name    Male    45      75k     555-1212
                  

                  這篇關于SQL Server 查詢 XML 數據類型性能問題的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Can I figure out a list of databases and the space used by SQL Server instances without writing SQL queries?(我可以在不編寫 SQL 查詢的情況下找出數據庫列表和 SQL Server 實例使用的空間嗎?) - IT屋-程序員軟件開發
                  How to create a login to a SQL Server instance?(如何創建對 SQL Server 實例的登錄?)
                  How to know the version and edition of SQL Server through registry search(如何通過注冊表搜索知道SQL Server的版本和版本)
                  Why do I get a quot;data type conversion errorquot; with ExecuteNonQuery()?(為什么會出現“數據類型轉換錯誤?使用 ExecuteNonQuery()?)
                  How to show an image from a DataGridView to a PictureBox?(如何將 DataGridView 中的圖像顯示到 PictureBox?)
                  WinForms application design - moving documents from SQL Server to file storage(WinForms 應用程序設計——將文檔從 SQL Server 移動到文件存儲)
                • <small id='olZGc'></small><noframes id='olZGc'>

                  <i id='olZGc'><tr id='olZGc'><dt id='olZGc'><q id='olZGc'><span id='olZGc'><b id='olZGc'><form id='olZGc'><ins id='olZGc'></ins><ul id='olZGc'></ul><sub id='olZGc'></sub></form><legend id='olZGc'></legend><bdo id='olZGc'><pre id='olZGc'><center id='olZGc'></center></pre></bdo></b><th id='olZGc'></th></span></q></dt></tr></i><div class="fr7vjrf" id='olZGc'><tfoot id='olZGc'></tfoot><dl id='olZGc'><fieldset id='olZGc'></fieldset></dl></div>

                      <tbody id='olZGc'></tbody>
                    • <legend id='olZGc'><style id='olZGc'><dir id='olZGc'><q id='olZGc'></q></dir></style></legend>

                          <tfoot id='olZGc'></tfoot>
                            <bdo id='olZGc'></bdo><ul id='olZGc'></ul>

                          • 主站蜘蛛池模板: 釜溪印象网络 - Powered by Discuz! | 水篦子|雨篦子|镀锌格栅雨水篦子|不锈钢排水篦子|地下车库水箅子—安平县云航丝网制品厂 | 球磨机,节能球磨机价格,水泥球磨机厂家,粉煤灰球磨机-吉宏机械制造有限公司 | 聚合氯化铝_喷雾聚氯化铝_聚合氯化铝铁厂家_郑州亿升化工有限公司 | 隧道窑炉,隧道窑炉厂家-山东艾瑶国际贸易 | 液晶拼接屏厂家_拼接屏品牌_拼接屏价格_监控大屏—北京维康 | 环保袋,无纺布袋,无纺布打孔袋,保温袋,环保袋定制,环保袋厂家,环雅包装-十七年环保袋定制厂家 | 陶瓷加热器,履带式加热器-吴江市兴达电热设备厂 | 铸铝门厂家,别墅大门庭院大门,别墅铸铝门铜门[十大品牌厂家]军强门业 | 正压密封性测试仪-静态发色仪-导丝头柔软性测试仪-济南恒品机电技术有限公司 | 深圳工程师职称评定条件及流程_深圳职称评审_职称评审-职称网 | 吨袋包装机|吨包秤|吨包机|集装袋包装机-烟台华恩科技 | 薄壁轴承-等截面薄壁轴承生产厂家-洛阳薄壁精密轴承有限公司 | 课件导航网_ppt课件_课件模板_课件下载_最新课件资源分享发布平台 | 汽车水泵_汽车水泵厂家-瑞安市骏迪汽车配件有限公司 | pos机办理,智能/扫码/二维码/微信支付宝pos机-北京万汇通宝商贸有限公司 | 水稻烘干机,小麦烘干机,大豆烘干机,玉米烘干机,粮食烘干机_巩义市锦华粮食烘干机械制造有限公司 水环真空泵厂家,2bv真空泵,2be真空泵-淄博真空设备厂 | 物联网卡_物联网卡购买平台_移动物联网卡办理_移动联通电信流量卡通信模组采购平台? | 机制砂选粉机_砂石选粉机厂家-盐城市助成粉磨科技有限公司 | 蓝莓施肥机,智能施肥机,自动施肥机,水肥一体化项目,水肥一体机厂家,小型施肥机,圣大节水,滴灌施工方案,山东圣大节水科技有限公司官网17864474793 | 新能源汽车电池软连接,铜铝复合膜柔性连接,电力母排-容发智能科技(无锡)有限公司 | 隔离变压器-伺服变压器--输入输出电抗器-深圳市德而沃电气有限公司 | 北京自然绿环境科技发展有限公司专业生产【洗车机_加油站洗车机-全自动洗车机】 | 防爆大气采样器-防爆粉尘采样器-金属粉尘及其化合物采样器-首页|盐城银河科技有限公司 | 拉力测试机|材料拉伸试验机|电子拉力机价格|万能试验机厂家|苏州皖仪实验仪器有限公司 | 算命免费_生辰八字_免费在线算命 - 卜算子算命网 | 自动钻孔机-全自动数控钻孔机生产厂家-多米(广东)智能装备有限公司 | ASA膜,ASA共挤料,篷布色母料-青岛未来化学有限公司 | 智能门锁电机_智能门锁离合器_智能门锁电机厂家-温州劲力智能科技有限公司 | 山东钢格板|栅格板生产厂家供应商-日照森亿钢格板有限公司 | 粉末包装机,拆包机厂家,价格-上海强牛包装机械设备有限公司 | 合肥角钢_合肥槽钢_安徽镀锌管厂家-昆瑟商贸有限公司 | 赛默飞Thermo veritiproPCR仪|ProFlex3 x 32PCR系统|Countess3细胞计数仪|371|3111二氧化碳培养箱|Mirco17R|Mirco21R离心机|仟诺生物 | 风电变桨伺服驱动器-风电偏航变桨系统-深圳众城卓越科技有限公司 | 济南玻璃安装_济南玻璃门_济南感应门_济南玻璃隔断_济南玻璃门维修_济南镜片安装_济南肯德基门_济南高隔间-济南凯轩鹏宇玻璃有限公司 | 废气处理设备-工业除尘器-RTO-RCO-蓄热式焚烧炉厂家-江苏天达环保设备有限公司 | 氮化镓芯片-碳化硅二极管 - 华燊泰半导体| 合肥废气治理设备_安徽除尘设备_工业废气处理设备厂家-盈凯环保 合肥防火门窗/隔断_合肥防火卷帘门厂家_安徽耐火窗_良万消防设备有限公司 | 真空冷冻干燥机_国产冻干机_冷冻干燥机_北京四环冻干 | 皮带式输送机械|链板式输送机|不锈钢输送机|网带输送机械设备——青岛鸿儒机械有限公司 | 软瓷_柔性面砖_软瓷砖_柔性石材_MCM软瓷厂家_湖北博悦佳软瓷 |