办公常用软件技术学习网

办公常用软件技术学习网、Excel技术学习、PPT技术学习、Word技术学习、AI技术学习、PS技术学习,开发技术,数据库开发,SEO教程

联系客服联系客服

您现在的位置是:首页>数据库

  • 数据库性能问题总结--屡次发生的Oracle谓词越界

    数据库性能问题总结--屡次发生的Oracle谓词越界

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践本文转载自微信公众号「数据和云」,作者任艳杰。转载本文请联系数据和云公众号。近期在客户现场屡次遇到由于统计信息过旧,导致执行计划选错引发的数据库性能问题,今天做个总结。谓词越界常见发生在 where 谓词是时间字段的情况,总的来说统计信息记录的是一个过旧的时间,而 SQL 传入的时间是一个最新的时间范围(往往是

    2021-04-09 21:07数据库8908422

  • 详解SQL中的排名问题

    详解SQL中的排名问题

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践我们先创建一个测试数据表ScoresWITHtAS(SELECT1StuID,70ScoreUNIONALLSELECT2,85UNIONALLSELECT3,85UNIONALLSELECT4,80UNIONALLSELECT5,74)SELECT*INTOScoresFROMt;SELECT*FROMScores结果如下:1、ROW_NUMBER()定义:ROW_NUMBER()函数作用就是将SELECT查询到的数据进行排序

    2021-04-09 10:37数据库1877109

  • 数据库,索引优秀实践

    数据库,索引优秀实践

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践处理数据库索引的简短指南数据库索引通常很糟糕。只有在设计和有效地使用时才实现数据库索引的权力。否则,索引是磁盘空间和数据库性能的纯粹浪费。但是你不想浪费磁盘空间,所以让我们快速通过一些您需要正确设计和使用索引所需的内容。只有一个原因创建数据库索引 - 仅在数据库上提供现有或将来的查询负载,即必须根据当前或预期的使用设计索引。所有主要数据库都提供了一种监控索引使用的方法。使用where子句SQL查询中的WHERE子句过滤数据。索

    2021-04-09 08:21数据库6492282

  • 创建索引,这些知识应该了解

    创建索引,这些知识应该了解

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践本文转载自微信公众号「MySQL技术」,作者MySQL技术。转载本文请联系MySQL技术公众号。前言:在 MySQL 中,基本上每个表都会有索引,有时候也需要根据不同的业务场景添加不同的索引。索引的建立对于数据库高效运行是很重要的,本篇文章将介绍下创建索引相关知识及注意事项。1.创建索引方法创建索引可以在建表时指定,也可以建表后使用 alter table 或 create index 语句创建索引。下面展示下几种常见的创建索

    2021-04-08 20:50数据库8599359

  • 又谈SQL-to-SQL翻译器

    又谈SQL-to-SQL翻译器

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践这次从一张图说起,就是下面这幅图,当我画完他的时候,我就感觉无比的舒爽。让整个执行流程,可控,并且可扩展。还记得当初上学的时候,数学建模课上,老师为了“求证一张四条腿的椅子,四条腿处在一个平面上的概率”,写了满满四黑板板书,然后心满意足的,跟一脸蒙的我们说,“看,多美啊!”。我现在有点理解他当时的状态了。有眼尖的同学,可能已经发现了,没错,这里借鉴了Flink的流程设计。简单的说,

    2021-04-08 20:14数据库2498267

  • MySQL批量插入,如何不插入重复数据?

    MySQL批量插入,如何不插入重复数据?

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践温故而知新知识这个东西,看来真的要温故而知新,一直不用,都要忘记了。业务很简单:需要批量插入一些数据,数据来源可能是其他数据库的表,也可能是一个外部excel的导入。那么问题来了,是不是每次插入之前都要查一遍,看看重不重复,在代码里筛选一下数据,重复的就过滤掉呢?向大数据数据库中插入值时,还要判断插入是否重复,然后插入。如何提高效率?看来这个问题不止我一个人苦恼过。解决的办法有很多种,不同的场景解决方案也不一样,数据量很小的情况

    2021-04-08 10:55数据库8490262

  • 我CA,一个SQL语句为啥只执行了一半?

    我CA,一个SQL语句为啥只执行了一半?

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践今天和大家简单聊聊MySQL的约束主键与唯一索引约束:PRIMARYKEYandUNIQUEIndexConstraints了解诡异异常。 触发约束检测的时机:insert;update;当检测到违反约束时,不同存储引擎的处理动作是不一样的。如果存储引擎支持事务,SQL会自动回滚。例子:createtablet1(idint(10)primarykey)engine=innodb;insertintot1values(1);i

    2021-04-08 09:49数据库3546304

  • 头疼!百万级MySQL的数据量,如何快速完成数据迁移?

    头疼!百万级MySQL的数据量,如何快速完成数据迁移?

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践背景上个月跟朋友一起做了个微信小程序,趁着5.20节日的热度,两个礼拜内迅速积累了一百多万用户,我们在小程序页面增加了收集formid的埋点,用于给微信用户发送模板消息通知。这个小程序一开始的后端逻辑是用douchat框架写的,使用框架自带的dc_mp_fans表存储微信端授权登录的用户信息,使用dc_mp_tempmsg表存储formid。截止到目前,收集到的数据超过380万,很大一部分formid都已经成功使用给用户发送过模

    2021-04-07 10:20数据库8127250

  • 盘点数据处理工具,手把手教你做数据清洗和转换

    盘点数据处理工具,手把手教你做数据清洗和转换

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践01 了解数据集数据准备的关键和重复阶段是数据探索。一组因为太大而无法由人工手动读取、检查和编辑每个值的数据,仍需要验证其质量和适用性,然后才可以将其委托给一个值得花费时间和计算的模型。与将大型数据集的样本转储到电子表格程序中的方法一样简单,只需查看每列中出现的值的类型或范围,即可识别诸如不负责任的默认值之类的错误(例如,在没有测量值的情况下,使用零而不是NULL)或不可能的范围或不兼容的合并(数据似乎来自多个来源,每个来源中使

    2021-04-06 22:48数据库7218941

  • 详解SQL中连续N天都出现的问题

    详解SQL中连续N天都出现的问题

    即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践今天我们用一个示例,来告诉大家该如何求解类似的问题。有一个体育馆,每日人流量信息被记录在这三列信息中:序号 (id)、日期 (date)、 人流量 (people)。请编写一个查询语句,找出高峰期时段,要求连续三天及以上,并且每天人流量均不少于100。例如,表 stadium:对于上面的示例数据,输出为:题目和想要的结果都已经知晓了,该如何求解呢?下面提供两种解题思路测试环境SQL Server 2017思路一:求日期差通过求

    2021-04-06 11:50数据库5529814