
SQL
文章平均质量分 84
6587845888
这个作者很懒,什么都没留下…
展开
-
MySQL:互联网公司常用分库分表方案汇总
尜尜人物Java团长今天来源:cnblogs.com/littlecharacter/p/9342129.html一、数据库瓶颈不管是IO瓶颈,还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载活跃连接数的阈值。在业务Service来看就是,可用数据库连接少甚至无连接可用。接下来就可以想象了吧(并发量、吞吐量、崩溃)。1、IO瓶颈第一...转载 2020-03-22 20:13:56 · 366 阅读 · 0 评论 -
Oracle sql语句执行顺序
sql语法的分析是从右到左一、sql语句的执行步骤:1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。2)语义分析,检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限。3)视图转换,将涉及视图的查询语句转换为相应的对基表查询语句。4)表达式转换, 将复杂的 SQL 表达式转换为较简单的等效连接表达式。5)选择优化器,不同的优化器一般产生不同的“执行...转载 2018-12-09 14:33:23 · 3204 阅读 · 0 评论 -
原创 mysql数据库千万级别数据的查询优化和分页测试
本文为本人最近利用几个小时才分析总结出的原创文章,希望大家转载,但是要注明出处http://blog.sina.com.cn/s/blog_438308750100im0b.html有什么问题:yubaojian0616@163.com于堡舰我原来的公司是一家网络游戏公司,其中网站交易与游戏数据库结合通过ws实现的,但是交易记录存放在网站上,级别是千万级别的数据库是mysql数据库....转载 2018-12-09 13:50:12 · 542 阅读 · 0 评论 -
mybatis做like模糊查询
1. 参数中直接加入%% param.setUsername("%CD%"); param.setPassword("%11%"); <select id="selectPersons" resultType="person" parameterType="person"> select id,sex,age,username,password原创 2018-11-18 21:43:28 · 217 阅读 · 0 评论 -
MYSQL查询通过date类型的字段查询一段时间记录
select * from wap_content where week(created_at) = week(now) 如果你要严格要求是某一年的,那可以这样 查询一天: select * from table where to_days(column_time) = to_days(now());select * from table where date(colu...转载 2018-11-08 22:55:42 · 4921 阅读 · 0 评论 -
关于union和join区别和联系
union和join是需要联合多张表时常见的关联词,具体概念我就不说了,想知道上网查就行,因为我也记不准确。先说差别:union对两张表的操作是合并数据条数,等于是纵向的,要求是两张表字段必须是相同的(Schema of both sidesof union should match.)。也就是说如果A表中有三条数据,B表中有两条数据,那么A unionB就会有五条数据。说明一下union 和...转载 2018-11-08 22:49:42 · 1601 阅读 · 0 评论 -
mysql格式化日期和时间
date_format(datetime,formatting)可以格式日期和时间(例如 YYYY-MM-DD HH:MM:SS)和(HH:MM:SS)time_format(datetime,formatting)只可以格式时间(HH:MM:SS)例如date为1996-04-20 11:07:45time_formet(date,'%r');11:07:45 AMtime_formet...转载 2018-10-06 23:40:38 · 1616 阅读 · 0 评论 -
plsql连接64位oracle的配置
1. 下载instantclient下载instantclient-basic-win32-10.2.0.5地址:http://pan.baidu.com/share/link?shareid=3782452820&uk=3557941237解压后复制到你的数据库安装的文件夹下的producti文件夹下2. 配置PLSQLl 点击--工具--首选项--连接:l 把上面的...转载 2018-03-30 21:27:46 · 1032 阅读 · 0 评论 -
重点SQL
某银行有集中的关系数据库,其中有用下面的SQL语句创建的三张表:表1: 字段名 类型 说明 BRNNUM CHAR(4) 网点编号 ACC_NO CHAR(10) 账户号 ACC_SERIAL...原创 2019-10-01 13:01:40 · 167 阅读 · 0 评论 -
SQL数据库经典面试题(笔试题)
1.一道SQL语句面试题,关于group by 表内容:2005-05-09 胜2005-05-09 胜2005-05-09 负2005-05-09 负2005-05-10 胜2005-05-10 负2005-05-10 负 如果要生成下列结果, 该如何写sql语句? 胜 负 2005-05-09 2 2 2005-05-10 1 2 ------------...转载 2018-03-23 00:51:46 · 32145 阅读 · 0 评论