#备案查询

MySQL索引原理及慢查询优化

MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化&rdqu...

浅谈命令查询职责分离(CQRS)模式

在常用的三层架构中,通常都是通过数据访问层来修改或者查询数据,一般修改和查询使用的是相同的实体。在一些业务逻辑简单的系统中可能没有什么问题,但是随着系统逻辑变得复杂,用户增多,这种设计就会出现一些性能问题。虽然在DB上可以做一些读写分离的设计,但在业务上如果在读写方面混合在一起的话,仍然会出现一些问题。本文介绍了命令查...

MYSQL查询~ 存在一个表而不在另一个表中的数据

  A、B两表,找出ID字段中,存在A表,但是不存在B表的数据。A表总共13w数据,去重后大约3W条数据,B表有2W条数据,且B表的ID字段有索引。  使用notin,容易理解,效率低 ~执行时间为:1.395秒~selectdistinctA.IDfromAwhereA.IDnotin(...

Spring Data JPA整合REST客户端Feign时: 分页查询的反序列化报错的问题

 Typedefinitionerror:[simpletype,classorg.springframework.data.domain.Page];nestedexceptioniscom.fasterxml.jackson.databind.exc.InvalidDefinitionException:...
代码星球 ·2020-04-04

MSSQL数据库链接字符串Asynchronous Processing=true不是异步查询吗,怎么是缓存

;AsynchronousProcessing=true 不是异步查询吗,怎么是缓存<!--<addname="default"providerName="System.Data.SqlClient"connectionString="DataSource=(localdb)MSSQLLocalD...

linq 多表分组查询统计

varq1=fromorderiteminq2joinpdin_iProductDetailContract.Entitiesonorderitem.ProductDetailIdequalspd.IdjoinpminProductMainContract.Entitiesonpd.ProductMainIdequal...

MySQL子查询与连接

         ——MySQL子查询与连接1、setnamesgbk:设置客户端的显示形式为gbk(如果之前设置是utf-8编码则显示出来文字不能识别)2、子查询指嵌套在查询内部,必须在圆括号里使用,返回...
代码星球 ·2020-04-04

sqlserver查询连续签到天数

createtable#t(keyIdintidentity,actionDatedatetime)insertinto#t(actionDate)selectdistinctCreateDatefromCRM_ScoreTransactionWHEREMemberID='1E7DFF7F-51ED-4E21-8471...

SQL中利用ROW_NUMBER()进行分页查询

SELECTContractName,ContractNO,State,CreateDateFROM(SELECTContractName,ContractNO,CreateDate,State,ROW_NUMBER()OVER(ORDERBYCreateDateDESC)ASRowNumberFROMdbo.MALL...

sql多行合并成一行用逗号隔开,多表联合查询中子查询取名可重复

简单版的SELECTa.CreateBy,Name=stuff((select','+NameFROMSG_ClientWHERECreateBy=a.CreateByforxmlpath('')),1,1,'')FROMSG_Clientagroupbya.CreateBy //连表查询SELECTa.Co...

查询两个表合并成一个表

selectc.ClientID,c.Name,caseMAX(c.Grade)when0then'厂家直营'when1then'总代理'when2then'省级代理'when3then'省级代理'endGrade,MAX(d.CooperationIntention)asCooperationIntention,CO...
代码星球 ·2020-04-04

百万级别sql数据查询优化

1.对查询进行优化,要尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。2.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:selectidfromtwherenumisnull最好不要给数据库留NULL,尽可能的使用 NOTNUL...

mysql查询最大连接数及锁

1、查看最大连接数showvariableslike'%max_connections%';2、修改最大连接数setGLOBALmax_connections=200;3.root查看所有用户当前连接--showprocesslist;只列出前100条,如果想全列出请使用showfullprocesslist;show...
代码星球 ·2020-04-04

mysql按日期分组统计的查询

SELECTDATE_FORMAT(TRANS_TIME,"%Y-%m-%d"),SUM(SUM)FROMibsp_pay_billWHERETRANS_TIME>"2018-02-0500:00:00"ANDTRANS_TIME<"2018-03-0523:59:59"ANDCOMPARE_SIGN="支...

Sql笔记-查询数据仅出现过一次、小数据位不为零、删除表及序列、ifnull函数

查询数据表中每条相同的数据仅出现一次select distinct(ORDER_NO)fromibsp_record_fee 查询数据表中数据唯一的数据selectORDER_NOfromibsp_record_feegroupbyORDER_NOhavingcount(*)=1 查询数据...
首页上一页...7475767778...下一页尾页