• 关于

    数据库查询排序 order by

    的搜索结果
  • 业界难题-“跨库分页”的四种方案

    一、需求缘起 分页需求 互联网很多业务都有分页拉取数据的需求,例如: (1)微信消息过多时,拉取第N页消息 (2)京东下单过多时,拉取第N页订单 (3)浏览58同城,查看第N页帖子 这些业务场景对应的消息表,订单表,帖子表分页拉取需求有这样一些特点: (1)有一个业务主键id, 例如msg_id,...

    文章 初商 2019-08-12 443浏览量

  • 炸!业界难题,跨库分页的几种常见方案

    为什么需要研究跨库分页? 互联网很多业务都有分页拉取数据的需求,例如: (1)微信消息过多时,拉取第N页消息; (2)京东下单过多时,拉取第N页订单; (3)浏览58同城,查看第N页帖子; 这些业务场景对应的消息表,订单表,帖子表分页拉取需求,都有这样一些共同的特点: (1)有个业务主键id, ...

    文章 初商 2019-08-07 412浏览量

  • 炸!业界难题,跨库分页的几种常见方案

    互联网很多业务都有分页拉取数据的需求,例如: (1)消息过多时,拉取第N页消息; (2)下单过多时,拉取第N页订单; (3)浏览58同城,查看第N页帖子;   这些业务场景对应的消息表,订单表,帖子表分页拉取需求,都有这样一些共同的特点: (1)有个业务主键id,  msg_id, order_i...

    文章 云起君 2020-02-05 224浏览量

  • 万券齐发助力企业上云,爆款产品低至2.2折起!

    限量神券最高减1000,抢完即止!云服务器ECS新用户首购低至0.95折!

    广告

  • mysql基础知识学习

      1      说明 数据库的命令时不区分大小写的,例如“CREATE DATABASE test”与“create database test”是同样有效的。 2      连接数据库 1) 连接到本机上的MYSQL 连接数据库可以用phpadmin管理平台,也可以用命令行方式,本次我使用...

    文章 科技小能手 2017-11-12 791浏览量

  • 【MySQL】性能优化之 order by (一)

    前言    工作过程中,各种业务需求在访问数据库的时候要求有order by排序。有时候不必要的或者不合理的排序操作很可能导致数据库系统崩溃。如何处理好order by排序呢?本文从原理以及优化层面介绍 order by 。一 MySQL中order by的原理   1 利用索引的有序性获取有序数...

    文章 yangyi_dba 2014-08-27 686浏览量

  • 58同城mysql实战(纯干货)

    WOT(World Of Tech)2015,互联网运维与开发者大会将在北京举行,会上58同城将分享《大数据量下,58同城mysql实战》的主题,干货分享抢先看。 零、分享提纲 1)基本概念 2)常见问题及解决思路 3)拆库实战 4)拆库后业务实战 5)总结 一、基本概念 大数据量下,搞mysq...

    文章 初商 2019-08-12 865浏览量

  • DB2数据库应用系统性能优化深入探究

    DB2是一种高性能的大型关系数据库管理系统,广泛的应用在客户/服务器体系结构中。评价系统性能优化的标准有:吞吐量、响应时间、并行能力等。  设计数据库  1、熟悉业务系统  对业务系统的熟悉程度对整个数据库系统的性能有很大影响,一个对业务不熟悉的设计人员,尽管有丰富的数据库知识,也很难设计出性能最...

    文章 寒凝雪 2017-07-03 1309浏览量

  • DB2查询获取排序号

      相信大家都会有这样的需求,即对一张表进行排序查询的同时获取排序号。那么在使用mysql数据库时,我们通常通过变量来实现,或者客户端代码里进行fetch循环 +1操作。  而在DB2数据库里,直接提供了获取行号的SQL语法,一条简单的SQL语句就能实现这个需求。 接下来的测试用例如下: crea...

    文章 superdba 2017-10-15 2379浏览量

  • 大白话来说通用SQL语句执行过程

    QQ技术交流群:127591054海量资料免费学习,各个方向大神带你飞,欢迎爱学习的你哦。 作者企鹅:595696297欢迎交流数据。 当然总结的同时发现一篇超级详细的文章,大家有兴趣可以去读一下。 http://blog.csdn.net/freeking101/article/detail...

    文章 小可同学 2017-10-17 1089浏览量

  • 【MySQL】性能优化之 order by (一)

    前言    工作过程中,各种业务需求在访问数据库的时候要求有order by排序。有时候不必要的或者不合理的排序操作很可能导致数据库系统崩溃。如何处理好order by排序呢?本文从原理以及优化层面介绍 order by 。一 MySQL中order by的原理   1 利用索引的有序性获取有序数...

    文章 北在南方 2016-04-13 1313浏览量

  • T-SQL笔记8:索引

    T-SQL笔记8:索引 本章摘要: 1:什么是索引 2:索引和约束 3:设计索引的准备 4:索引排序顺序   1:什么是索引      索引是与表或视图关联的磁盘上结构,可以加快从表或视图中检索行的速度。索引包含由表或视图中的一列或多列生成的键。这些键存储在一个结构(B 树)中,...

    文章 luminji 2010-10-22 633浏览量

  • 数据库优化和SQL操作的相关题目

    SQL操作 1.有一个数据库表peope,表有字段name,age,address三个属性(注:没有主键)。现在如果表中有重复的数据,请删去重复只留下其中的一条。重复的定义就是两条记录的name,age,address值都一样。关键是怎么把重复的数据过滤掉,后来我考虑的做法是这样的: 1...

    文章 邴越 2016-05-05 2491浏览量

  • 关于Oracle数据库中SQL空值排序的问题

    在Oracle中进行查询排序时,如果排序字段里面有空值的情况下,排序结果可能会达不到自己想要的结果。   如 select * from tableTest order by VISITS desc   上图可以看到表示服务访问次数的“VISITS”字段上的空值记录排序时放在前面,和实际逻辑不对 ...

    文章 awbeci 2013-09-24 508浏览量

  • 数据库优化和SQL操作相关面试题目

    SQL操作 1.有一个数据库表peope,表有字段name,age,address三个属性(注:没有主键)。现在如果表中有重复的数据,请删去重复只留下其中的一条。重复的定义就是两条记录的name,age,address值都一样。关键是怎么把重复的数据过滤掉,后来我考虑的做法是这样的: 1...

    文章 范大脚脚 2017-11-12 1276浏览量

  • MySQL技巧:做好Limit优化

      我们在查询数据时,往往需要指定返回几行数据。如现在有一个B/S架构的应用程序,其每一页可能只显示30条记录。此时为了提高显示的效率,一般就要求数据库一次只返回三十条纪录。等用户按下一页的时候,再从数据库中返回30条记录,以此类推。这可以缩短数据显示的时间。当查询的基表比较大时,这个措施非常有效...

    文章 知与谁同 2017-05-02 1141浏览量

  • SQLite数据库常用语句及MAC上的SQLite可视化工具MeasSQLlite使用

    SQLite数据库常用语句及MAC上的SQLite可视化工具MeasSQLlite使用 一、引言         在移动开发中,通常会用到一些小型的数据库进行数据管理。SQLite是一款十分小巧便捷的数据库,在iOS开发中,原生框架也对其有很好的支持。 二、SQLite常用语句     ...

    文章 珲少 2016-05-06 3668浏览量

  • SQL Server 2005系列教学(5) 排序及常用聚集函数

    数据的排序: 数据库里面的行以随机顺序存储,但我们有时为了使数据更大的发挥它的价值,让用户用过来更好方面,我们有时间需要对数据进行排序.比如,一个表我们可以按年龄从大到小或从小到排列,按性别重新排列,我们考过试后老师要给大家按照分数从高到低排名次等等 主键的作用仅仅是为了保证记录的唯一性,而不是对...

    文章 技术小胖子 2017-11-14 737浏览量

  • <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head><meta http-equiv="Cont

    简单说下问题,有一个JDBC的查询SQL,分页查询语句中有一个排序order by create_time,理论上来说JDBC查询已经是比较底层的技术了,没有像Hibernate、MyBatis那样又对JDBC进行了封装,效率肯定是最好的,可谁想,3w多条数据,竟然慢的要死,经常抛出超时异常 遇...

    文章 攻城师10946 1970-01-01 636浏览量

  • 数据库中间件为何不支持join

    有网友对《假如让你来设计数据库中间件》一文中,数据库中间件仅仅支持四类SQL存有疑问: partition key普通查询 partition key上的IN查询 非partition key上的查询 有限功能的排序+分页查询 这四类SQL就能满足公司业务的需求么,这个结论是怎么来的? 看来《...

    文章 初商 2019-08-11 315浏览量

  • SQLServer · 最佳实践 · SQL Server 2012 使用OFFSET分页遇到的问题

    title: SQLServer · 最佳实践 · SQL Server 2012 使用OFFSET分页遇到的问题 author: 石沫 1. 背景 最近有一个客户遇到一个奇怪的问题,以前使用ROW_NUMBER来分页结果是正确的,但是替换为SQL SERVER 2012的OFFSET...FE...

    文章 石沫 2016-09-07 4576浏览量

  • MySQL中SELECT语句简单使用

    MySQL中SELECT语句简单使用最近开始复习mysql,查漏补缺吧。 关于mysql1.MySQL不区分大小写,但是在MySQL 4.1及之前的版本中,数据库名、表名、列名这些标识符默认是区分大小写的;在之后的版本中默认不区分大小写。2.MySQL不需要在单条SQL语句后加上分号,但是在特定的...

    文章 优惠码优惠 2019-04-01 521浏览量

  • MySQL中SELECT语句简单使用

    MySQL中SELECT语句简单使用最近开始复习mysql,查漏补缺吧。 关于mysql1.MySQL不区分大小写,但是在MySQL 4.1及之前的版本中,数据库名、表名、列名这些标识符默认是区分大小写的;在之后的版本中默认不区分大小写。2.MySQL不需要在单条SQL语句后加上分号,但是在特定的...

    文章 幸运券发放 2019-03-30 1136浏览量

  • 排序与分布

    本帖最后由 qingyun 于 2013-6-16 21:48 编辑 做查询的时候 1.如果没有分页,在记录特别多的时候,显示会很慢; 2.如果数据实在太多,比如几百万到几千万甚至上亿(我遇到的大部分数据量大的都在几百万条),分页前通过select count(*) from table 获取记录...

    文章 rudy_gao 2013-11-29 552浏览量

  • 58同城数据库架构设计思路(下)

    DTCC(Database Tech Conference China)2015,中国数据库技术大会举办在即,会上58同城将分享《数据库架构师做什么?58同城数据库架构设计思路(下)》,大会内容抢先看,一起来看看58同城怎么玩数据库架构设计的。 58同城数据库架构设计思路 (1)可用性设计 解决思...

    文章 初商 2019-08-12 748浏览量

  • 数据库设计常见错误

    为何要讨论错误? 优秀数据库设计的艺术就像游泳。入手相对容易,精通则很困难。如果你想学习设计数据库,一定得有一些理论背景,比如关于数据库设计范式和事务隔离级别的知识。但你还应该尽可能地多加练习,因为可悲的事实就是,我们在犯错中学习得更多。 本文中,通过展示在设计数据库时常犯的一些错误,我们尝...

    文章 白及88 2016-05-13 1573浏览量

  • SQLServer · 最佳实践 · SQL Server 2012 使用OFFSET分页遇到的问题

    title: SQLServer · 最佳实践 · SQL Server 2012 使用OFFSET分页遇到的问题 author: 石沫 1. 背景 最近有一个客户遇到一个奇怪的问题,以前使用ROW_NUMBER来分页结果是正确的,但是替换为SQL SERVER 2012的OFFSET...FE...

    文章 石沫01 2016-09-05 2003浏览量

  • Oracle数据库SQL语句性能调整的基本原则

    这篇论坛文章(赛迪网技术社区)详细的介绍了Oracle数据库SQL语句性能调整的基本原则,具体内容请参考下文。 一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中...

    文章 rockypeng 2013-11-08 882浏览量

  • MySQL · 性能优化· CloudDBA SQL优化建议之统计信息获取

    阿里云CloudDBA具有SQL优化建议功能,包括SQL重写建议和索引建议。SQL索引建议是帮助数据库优化器创造最佳执行路径,需要遵循数据库优化器的一系列规则来实现。CloudDBA需要首先计算表统计信息,是因为: 数据库优化器通常是基于代价寻找执行路径; SQL优化建议所针对的数据库不限于M...

    文章 技术小能手 2017-12-13 1610浏览量

  • MySQL · 性能优化· CloudDBA SQL优化建议之统计信息获取

    阿里云CloudDBA具有SQL优化建议功能,包括SQL重写建议和索引建议。SQL索引建议是帮助数据库优化器创造最佳执行路径,需要遵循数据库优化器的一系列规则来实现。CloudDBA需要首先计算表统计信息,是因为: 数据库优化器通常是基于代价寻找执行路径; SQL优化建议所针对的数据库不限...

    文章 db匠 2017-10-21 1160浏览量

  • MySQL · 性能优化· CloudDBA SQL优化建议之统计信息获取

    阿里云CloudDBA具有SQL优化建议功能,包括SQL重写建议和索引建议。SQL索引建议是帮助数据库优化器创造最佳执行路径,需要遵循数据库优化器的一系列规则来实现。CloudDBA需要首先计算表统计信息,是因为: 数据库优化器通常是基于代价寻找执行路径; SQL优化建议所针对的数据库不限...

    文章 db匠 2017-10-21 977浏览量

1 2 3 4 ... 38 >

云产品推荐

阿里云企业服务平台 陈四清的老板信息查询 上海奇点人才服务相关的云产品 爱迪商标注册信息 安徽华轩堂药业的公司信息查询 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 天籁阁商标注册信息 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 北京芙蓉天下的公司信息查询