数据库技术
最近,在论坛中,遇到了不少比较难的sql问题,虽然自己都能解决,但发现过几天后,就记不起来了,也忘记解决的方法了。
所以,觉得有必要记录下来,这样以后再次碰到这类问题,也能从中获取解答的思路。
1、sql 合并id相同的数据
http://bbs.csdn.net/topics/390726775
表A:
id 车号
1 ...
真正有必要存储的数据可能有两个
1) 应用的历史状态信息
2) 应用的监控项数据
1. RRD
早起的开源监控系统,如cacti、nagios和ganglia,采用的是RRD,这种做法的好处是占用空间小,而且数据点的聚合是自动完成的,不需要监控系统的开发者自己开实现,另外出图也比较方便
但它的确点也不少:
1) 数据的提取和迁移非常的不方便
2) 聚合点的调整不方便
3)...
JDBC连接执行 MySQL 存储过程报权限错误
MySQL本身不支持你所说的full join(全连接),但可以通过union来实现
,下面是一个简单测试,可以看看:mysql> CREATE TABLE a(id int,name char(1));Query OK, 0 rows
affected (0.00 sec)mysql> CREAT...
Dedecms数据库类(插入、删除、查询)操作技巧 by
cubeking【转】Dedecms数据库类操作技巧其实数据库类织梦之前就有一个介绍,http://help.dedecms.com/v53/archives/functions/db/,这篇文章讲解了数据库类的一些常见的使用方法,不过没有结...
一、服务器硬件对MySQL性能的影响①
磁盘寻道能力(磁盘I/O),以目前高转速SCSI硬盘(7200转/秒)为例,这种硬盘理论上每秒寻道7200次,这是物理特性决定的,没有办法改变。
MySQL每秒钟都在进行大量、复杂的查询操作,对磁盘的读写量可想而知。所以,通常认为磁盘I/O是制约MySQL性能...
最近线上遇到一个问题,接口日志发现有很多超时报错,根据日志定位到数据库实例之后发现一切正常,一般来说接口出现超时排查顺序如下:
慢查询 -》连接数 -》 服务器负载
-》网卡流量,但是这次从QPS、连接数、服务器负载、IO消耗、响应时间及慢查询上都非常正常并没有什么异常发生,只有如下这个图有变化。 ...
ORACLE数据库备份方法 - My Potential的日志 -
网易博客http://cha21.blog.163.com/blog/static/34023685200959115511548/
in 是把外表和内表作hash
连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。如果查询的两个表大小相当,那么用in和exists差别不大。如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的...
SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)
DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)
首先,简要介绍基础语句: 1、说明:创建数据库C...