问题库PROBLEM BASE

  • 为什么SQL处理数据比Java快? 未解决

    回答:使用SQL处理数据时,数据会在数据库内直接进行处理,而且sql处理本身可以对sql语句做优化,按照最优的策略自动执行。使用Java处理时,需要把数据从数据库读入到Java程序内存,其中有网络处理和数据封装的操作,数据量比较大时,有一定的延迟,所以相对来说数据处理就慢一些。当然,这个只是大体示意图,实际根据业务不同会更复杂。两者侧重的点不同,有各自适合的业务领域,需要根据实际情况选用合适的方式。

    stefanieliangstefanieliang 回答0 收藏1
  • sql server的服务器网络实用工具在哪? 未解决

    回答:云帮手,兼容Linux系统、windows系统,兼容市面所有主流云商主机。1.快速批量管理多台云主机,后续如果增设云主机的话,也完全没有问题。2.站点环境部署,如php、sql、阿帕奇等建站环境更丰富,环境安装更简单一键安装;

    zhiweizhiwei 回答0 收藏1
  • 架构师必须掌握的如何思考设计SQL优化方案? 未解决

    回答:大家在刚开始搭建项目的时候可能考虑的不够全面,随着产品的推广 、业务场景的复杂和使用用户越来越多 数据会呈现快速增长。当数据达到千万级的时候 就会发现 查询速度越来越慢 用户体验也就越来越差,那怎样提升千万级数据查询效率呢?小萌简单整理了一下,希望对大家有所帮助!优化数据库设计:数据字段类型使用varchar/nvarchar 替换 char/nchar,变长字段存储空间小,节省存储空间。在查询的...

    phodalphodal 回答0 收藏1
  • 如何通过优化sql语句提高数据库查询效率? 未解决

    问题描述:该问题暂无描述

    LiveVideoStackLiveVideoStack 回答0 收藏1
  • SQL数据库如何优化? 未解决

    回答:之前在BAT里参与过一个公司级应用(非市场级,投入的人力也不会那么大),上线2年后,总是被用户投诉,原因是这个应用使用MySql数据库来做持久层,但是2年了,有一张非常重要的存储历史任务的表实在是太大了,导致通过页面想要查询历史数据的速度变得非常非常慢,所以用户很是不满意。分析下来,这不是用Redis能解决的缓存问题,而是历史数据的查询响应速度问题。我们最开始是希望能够通过增加索引的方式解决,但是...

    mengera88mengera88 回答0 收藏1
  • 这条sql怎么写?急,大佬们,表格合并? 未解决

    问题描述:注意两边表的中类都可能不一样,

    Big_fat_catBig_fat_cat 回答0 收藏1
  • SQL Server中变量和参数的区别是什么? 未解决

    回答:变量和参数都是属于临时存储区域。所以,你实际上可以将你的数据暂时存储到这信息中。而两者的区别在于范围。变量的范围仅限于它们所在的程序包,但参数对整个项目是可见的。

    qianfengqianfeng 回答0 收藏1
  • MySQL SQL连续分组求分组范围? 未解决

    问题描述:现在有表A,A表中有一个字段number,A表中存储了一堆很多混乱的数据(number字段),比如:1,3,4,5,6,8,9,10,11,12,15,88,100,101,102,123给他们按照连...

    phodalphodal 回答0 收藏1
  • Python对SQL操作都需要什么?代码有哪些? 未解决

    回答:以前回答过这个问题,这里再总结一下,以mysql数据库为例,介绍2种python操作SQL的方式,一种是原生态pymysql操作,一种是借助SQLAlchemy框架,下面我简单介绍一下这2种方式,实验环境win10+python3.6+pycharm5.0,主要内容如下:为了更好地说明问题,这里新建了一个student数据表,主要内容如下:1.pymysql:这个是最基本的操作mysql数据库的方...

    YujiaaoYujiaao 回答0 收藏1
  • Mysql数据库如何使用Sql计算两个时间的间隔时间? 未解决

    问题描述:该问题暂无描述

    happyfishhappyfish 回答0 收藏1
  • 如何判断MySQL、Oracle、PostgreSql数据库中某表或字段是否存在? 未解决

    问题描述:该问题暂无描述

    CoreDumpCoreDump 回答0 收藏1
  • SQL与excle的区别是什么,哪个好用一些? 未解决

    回答:数据库的主要功能是存储大量的数据,有数据类型,但却不关心数据格式,也就是不具备良好呈现的功能。Excel能够存储少量的数据,最多一个表约有104万行,也就是两个半字节所表示的行数,但它在分析数据、呈现数据上更有优势。许多B/S模式的系统都需要Excel辅助导入或导出部分数据。Excel本身也可以作为SQL数据库的客户端,就是导入外部数据的那些功能,还可以把更改的内容回写到数据库,两个配合使用确实不...

    RyanHooRyanHoo 回答0 收藏1
  • MySQL和SQL的本质区别是什么? 未解决

    回答:看似MySQL和SQL很像,其实这两者本质上是有区别的,更不能把这两者都当成数据库来看待。SQL是数据库管理及查询语言SQL是结构化查询语言的英文简称,为便于理解,我们可以把SQL直接理解成操作关系型数据库的语言,它是一种特殊的编程语言。SQL结构化查询语言其实有很多功能,数据库查询只是其中一部分,一般而言SQL语言主要包含以下几个部分:数据库查询语言:确定数据如何查出数据库操作语言:主要是Ins...

    xiaokaixiaokai 回答0 收藏1
  • SQL多表查询统计怎么弄? 未解决

    回答:既然两个表的结构一模一样,如果想统计人名出现的总数,可以将两个表先用union all合并到一起,然后再对其进行统计。例如,有下面两个表:成绩表A、成绩表B,这两个表的结构是完全一样的,分别都有20条记录,但两个表有部分记录是重复的:如果将两个表合并到一起,可以使用union all。注意,这里必须加上all,否则,那些重复的记录就会被排除掉了,从而导致出现的总数不准确。例如,下面的语句没有加al...

    lauren_liulinglauren_liuling 回答0 收藏1
  • 为什么一些大公司都喜欢用字符串拼接sql? 未解决

    回答:先表明立场,任何时候都不要在后台代码里拼接sql。(除了中小公司内部报表类需求外)首先,提主遇到的大公司拼接sql,都明显是伪命题。在互联网公司的应用领域内,是严禁嵌套,拼接sql的。一个大流量超高并发的系统,数据库链接池资源,是非常宝贵的。基本决定了系统的性能上限。不然为什么加分布式缓存,数据库分库分表呢?对于高频低熵的系统,明显高频次低耗时的数据库链接是最可靠的方式。其次,对于各种大型的传统I...

    codercaocodercao 回答0 收藏1
<