码迷,mamicode.com
首页 > 数据库 > 周排行
SQL Server 使用分区函数实现查询优化
在项目中遇到一个需求,需要在商家收藏信息中,获取到该商家发布的最新一条商品的发布时间,需求很简单,SQL语句也不复杂, 但是,当商品数据达到百万级后,这一句代码的执行效率就变得惨不忍睹,经常卡死, 再看看执行计划 商品表的扫描几乎占据了所有cpu资源 于是乎,查询商家最后更新时间的方式必须要优化了 ...
分类:数据库   时间:2017-08-18 18:31:19    阅读次数:235
oracle导出access格式的数据库文件
前几天突然接到领导任务,要将Oracle中的几张表以access的格式导出,对于从未接触过access的我来说,听到这个任务后有点懵,于是就开始找度娘,经过几个小时的不懈努力,终于成功导出。现将步骤记录一下,已免以后忘记 第一步:先安装Microsoft Access 2010 (对于已经安装过的, ...
分类:数据库   时间:2017-08-18 18:39:57    阅读次数:228
Python----Mysql操作
本文针对 Python 操作 MySQL 主要使用的两种方式讲解: 原生模块 pymsql ORM框架 SQLAchemy 本章内容: pymsql 执行 sql 增\删\改\查 语句 pymsql 获取查询内容、获取自增 ID pymsql 游标 pymsql 更改 fetch 数据类型 pyms ...
分类:数据库   时间:2017-08-18 18:40:11    阅读次数:187
MySQL线程处于Waiting for table flush的分析
转自 http://www.cnblogs.com/kerrycode/p/7388968.html 最近遇到一个案例,很多查询被阻塞没有返回结果,使用show processlist查看,发现不少MySQL线程处于Waiting for table flush状态,查询语句一直被阻塞,只能通过Ki ...
分类:数据库   时间:2017-08-18 18:40:38    阅读次数:187
mongodb用户管理
角色具体说明:Read:允许用户读取指定数据库readWrite:允许用户读写指定数据库dbAdmin:允许用户在指定数据库中执行管理函数,如索引创建、删除,查看统计或访问system.profileuserAdmin:允许用户向system.users集合写入,可以找指定数据库里创建、删除和管理用 ...
分类:数据库   时间:2017-08-18 18:41:24    阅读次数:187
物理standby database的日常维护
1.停止Standby select process, status from v$managed_standby; --查看备库是否在应用日志进行恢复 alter database recover managed standby database cancel; shutdown immediat ...
分类:数据库   时间:2017-08-18 18:41:41    阅读次数:199
Oracle已有数据表建立表分区—在线重定义
今天在做数据抽取的时候,发现有一张业务表数据量达到了5000W,所以就想将此表改为分区表。分区表的有点如下: 1、改善查询性能:对分区对象的查询可以仅搜索自己关心的分区,提高检索速度。2、增强可用性:如果表的某个分区出现故障,表在其他分区的数据仍然可用;3、维护方便:如果表的某个分区出现故障,需要修 ...
分类:数据库   时间:2017-08-18 18:42:06    阅读次数:187
使用sqoop将MySQL数据库中的数据导入Hbase
使用sqoop将MySQL数据库中的数据导入Hbase 前提:安装好 sqoop、hbase。 下载jbdc驱动:mysql-connector-java-5.1.10.jar 将 mysql-connector-java-5.1.10.jar 拷贝到 /usr/lib/sqoop/lib/ 下 M ...
分类:数据库   时间:2017-08-18 18:42:13    阅读次数:247
查询慢SQL
可以查看当前时间访问库的所有请求SQL SELECT COUNT(*) AS c,state,info FROM `information_schema`.processlist GROUP BY state ORDER BY c DESC; SHOW PROCESSLIST; -- 查所有db库连 ...
分类:数据库   时间:2017-08-18 20:03:09    阅读次数:181
alwayson05-安装sql server
三个数据节点安装sqlserver,部分步骤简化,关键步骤都有标注 ...
分类:数据库   时间:2017-08-18 20:05:49    阅读次数:162
mySql基础语句
SQL语句的运行模式: (1)交互模式 (2)脚本模式 #1. 设置SQL语句的编码格式SET NAMES UTF8;#2. 删除数据库dangdangDROP DATABASE IF EXISTS dangdang;#3. 创建数据库dangdang,指定存储数据所用的编码CREATE DATAB ...
分类:数据库   时间:2017-08-18 20:07:51    阅读次数:192
【MYSQL备份】利用mysqldump将一个数据库复制到另一个数据库
假设要将服务器A上的数据库test备份到服务器B 1.在服务器B上新建数据库cp_test 2.在服务器B上远程访问服务器A,并将服务器A上的数据库备份到服务器B(本人只是作为测试,所以就跳过了锁表) 执行时间3分钟 3.大概1165M,备份之间在3分钟左右 4.将刚才的备份文件还原到服务器B的cp ...
分类:数据库   时间:2017-08-18 20:10:59    阅读次数:185
学习笔记 mongodb -- ObjectId构成解析
本文主要记录一下mongo自动生成的ObjectId是怎么构成的。 以一个ObjectId为例:5996b6de8e4f89047cef0fec 总共有24位16进制数构成,也就是12个字节。 其中前四个字节表示当前的时间戳 : 5996b6de 接着三个字节代表你的主机唯一标识:8e4f89 后面 ...
分类:数据库   时间:2017-08-18 20:11:47    阅读次数:184
我的oracle分页存储过程
以上是sql。先声明一个游标,做返回结果集。然后把要查询的sql当做参数传入,动态执行,返回结果集。 c#: 存储过程中没做一些判断。比如传入存储过程的参数是否合法。是否有结果集之类的。请自行添加。 ...
分类:数据库   时间:2017-08-18 20:14:01    阅读次数:196
MySQL数据库— 汇总和分组数据
一 汇总和分组数据 查询语句 > 结果集(多条数据) > 聚合函数 > 单行记录 1.常用的聚合函数: sum() 数字 对指定列中的所有非空值求总和 avg() 数字 对指定列中的所有非空值求平均值 min() 数字,字符,datetime 返回指定列中的最小数字,最早的日期或者最小的字符串 ma ...
分类:数据库   时间:2017-08-18 20:39:11    阅读次数:173
MySQL写压力性能监控与调优
写压力调优:数据库的写、写压力性能监控、写压力调优参数 一、关于DB的写 1、数据库是一个写频繁的系统 2、后台写、写缓存 3、commit需要写入 4、写缓存失效或者写满-->写压力陡增-->写占读的带宽 1、BBU失效 2、写入突然增加、cache满 5、日志写入、脏缓冲区写入 1、数据库是一个 ...
分类:数据库   时间:2017-08-18 20:39:36    阅读次数:173
MySQL server PID file could not be found!
重启mysql提示MySQL server PID file could not be found! Starting MySQL...The server quit without updating PID file (/usr/local/mysql/data/rekfan.pid). 我只能呵 ...
分类:数据库   时间:2017-08-18 20:42:04    阅读次数:309
PL/SQL 编程(三 )程序包和包体,触发器,视图,索引
一、程序包和包体 程序包(package):存储在数据库中的一组子程序、变量定义。在包中的子程序可以被其它程序包或子程序调用。但如果声明的是局部子程序,则只能在定义该局部子程序的块中调用该局部子程序。 它具有面向对象程序设计语言的特点,是对这些PL/SQL 程序设计元素的封装。包类似于JAVA语言中 ...
分类:数据库   时间:2017-08-18 21:23:12    阅读次数:177
Slave_SQL_Running: No mysql同步故障解决方法
Slave_SQL_Running: No mysql同步故障解决 今天检查数据库发现一台MySQL Slave未和主机同步,查看Slave状态:mysql> show slave status\GSlave_IO_Running: YesSlave_SQL_Running: NoLast_Errn ...
分类:数据库   时间:2017-08-18 21:27:56    阅读次数:210
Centos7安装编译安装zabbix2.219及mariadb-5.5.46
mariadb-5.5.46的安装:首先下载mariadb-5.5.46-linux-x86_64.tar.gz,然后使用tar-xfmariadb-5.5.46-linux-x86_64.tar.gz-C/usr/local目录下添加数据库组#groupaddmysql添加数据库用户#useradd-gmysqlmysqlcd/usr/localln-svmariadb-5.5.46-linux-x86_64mysql#cdmysql#chown-R..
分类:数据库   时间:2017-08-18 21:28:46    阅读次数:223
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!