前言

前些日子装数据库的笔记本硬盘炸了,不得不从云盘里恢复了数据,但是相应的一些数据库的优化又从头构造。昨天在DBA大神的帮助下再次优化了一下QQ群关系库的引索,前后查询只需要1 - 2秒,已经可以说非常快了,想着前些日子好多人咨询QQ群关系这块的内容,就把优化引索的语句放上来吧。(P.s 不经常在线,有要交流的可以+ Q465212916)

  1. Group引索
set xact_abort on
begin trandeclare @dbIdx int = 1while @dbIdx <= 11begindeclare @tblIdx int = 1declare @tblName varchar(50)while @tblIdx <= 100beginset @tblName = 'GroupData' + CONVERT(varchar(2), @dbIdx) + '.dbo.Group'set @tblName += CONVERT(varchar(5), (@dbIdx - 1) * 100 + @tblIdx)exec ('create index ix_Group_QQNum on ' + @tblName + '(QQNum)');print @tblname + ' OK'set @tblIdx += 1 --循环递增endset @dbIdx += 1 --外层递增endcommit tran
  1. Qunlist引索
set xact_abort on
begin trandeclare @dbIdx int = 1while @dbIdx <= 11begindeclare @tblIdx int = 1declare @tblName varchar(50)while @tblIdx <= 10beginset @tblName = 'QunInfo' + CONVERT(varchar(2), @dbIdx) + '.dbo.QunList'set @tblName += CONVERT(varchar(5), (@dbIdx - 1) * 100 + @tblIdx)exec ('create index ix_QunList_QunNum on ' + @tblName + '(QunNum)');print @tblname + ' OK'set @tblIdx += 1 --循环递增endset @dbIdx += 1 --外层递增endcommit tran

总结

引索的目的在于优化其查询,总体下来查询事件可以缩短至2-3秒。

本文转自 - 鹦鹉博客 作者:安三

QQ群关系库数据库查询解决方案,sql引索语句。相关推荐

  1. QQ群关系可视化3D查询搭建

    一.配置数据库(需要300GB以上磁盘剩余空间) 下载并安装SqlServer2008R2,配置好用户名以及登录密码,如果远程连接数据库的话,需配置数据库允许远程登录(SqlServer数据库配置请自 ...

  2. 关于QQ群聊的数据库设计 一种解决方案

    群组表 gid   群id user_id  用户id last_read_id  该用户最后读取的群消息  对应消息表的msg_id 群组消息表 msg_id  消息id gid  群id cont ...

  3. php 跳转qq群代码_邪少xml论坛qqxml代码—QQ音乐可播放框架QQ群任意跳转个人网站链接引流...

    邪少XML论坛xml代码-QQ音乐可播放框架 效果图: 代码如下: <?xml version='1.0' encoding='UTF-8' standalone='yes' ?>< ...

  4. qq群关系数据库 mysql_QQ群关系数据库24.52G mdf源文件下载 附上使用教程

    HQY 腾讯 7000W QQ群关系数据库泄漏共24.52G. QQ24.5gb腾讯QQ群关系数据库,不包含密码.只包含个人名字(群备注名字等信息). 如果想在线查询更多qq群数据信息可以查看: 一. ...

  5. qq群关系数据库 mysql,腾讯QQ用户群关系数据库泄露下载地址 (附解压密码)

    11月18日消息,据国内安全问题反馈平台乌云爆料,腾讯QQ存在重大安全隐患,致使QQ群关系数据泄露.目前,消息称迅雷快传上已经出现大量QQ群关系数据包的下载,根据QQ群关系数据,可得知个人真实姓名.年 ...

  6. 7000多万QQ群数据遭泄露 腾讯:确有其事已经修复

    安全漏洞监测平台乌云公布报告称,QQ群关系数据被泄露(凤凰科技配图) 原标题:7000多万个QQ群遭泄露腾讯:确有其事已经修复 腾讯公司回应,信息泄露确有其事,并已修复 国内知名安全漏洞监测平台乌云2 ...

  7. Oracle数据库查询十个小技巧

    数据查询,是数据库操作中最主要的功能之一:有时候数据库查询性能的好坏,直接关系到数据库的运行效率,关系到数据库的选型.下面笔者不谈大道理,只是对其中对一些平时大家容易忽略的查询小技巧做一些总结.或许大 ...

  8. 优化Oracle数据库查询10个方法

    优化Oracle数据库查询10个方法: 网页制作中数据的查询是最主要的功能之一,其性能的好坏直接关系到网页的的运行效率.下面对Oracle数据库中大家不太注意的查询方法做一些总结. 第一个方法:利用连 ...

  9. oracle查询并更新数据库,oracle数据库查询和更新

    package sqltest; import java.sql.*; import parameter.BaseCanShu; public class PublicDbOracle { stati ...

最新文章

  1. C++ main函数中参数argc和argv
  2. 计算机机房规范管理,计算机中心机房建设及管理规范.doc
  3. 微信支付:小微商户申请入驻第二步:图片上传
  4. 青龙羊毛——梅川衣服俩小孩(搬)
  5. Spring Cloud Alibaba - 18 Nacos Config配置中心加载相同微服务的不同环境下的通用配置
  6. 使用Jquery+EasyUI进行框架项目开发案例解说之中的一个---员工管理源代码分享
  7. java参数传入泛型类型_Java 泛型(参数化类型)
  8. 概率论-2.3 随机变量的方差与标准差(重点:(X-E(X))^2的期望)
  9. 数据库日期时间显示在页面上格式错误的解决方案
  10. mysql数据库的字符集_mysql数据库中字符集乱码问题原因及解决
  11. Python案例:求转置矩阵
  12. 在SQL Server中使用sp_WhoIsActive监视活动
  13. CentOS5.4安装libpng提示--configure: error: ZLib not installed
  14. 任务方案思考:序列标注(NER)篇
  15. 3 实现模糊遮罩_【Unity游戏客户端框架搭建】六、UI框架之弹窗模糊实现
  16. 股票历史数据-股票历史数据查询
  17. 嵩天python笔记_嵩天Python学习笔记
  18. 部署程序出现Failed to instantiate com.octo.captcha.service.image.DefaultManageableImageCaptchaService...
  19. linux操作系统没声音,Linux系统下没有声音的解决方案
  20. Caché Global

热门文章

  1. 百度品牌全知道html,史上最全!百度SEM系数大合辑,我不信你都知道~~
  2. AltiumDesigner快捷键——通用AltiumDesigner环境快捷键和常用编辑快捷键
  3. PHP 随机生成电话号码、用户名字
  4. Linux 命令之 cp -- 复制文件或目录
  5. 【Android系统】拨号app
  6. Firebird使用02
  7. 除号java_Java基础教程-运算符
  8. 计算机网络期末复习(谢希仁 第五版)
  9. 小区挤不挤?来看用ArcGIS计算小区的容积率(附练习数据下载)
  10. 马科维茨投资组合理论(均方模型)学习笔记——基于Matlab(二)