原文地址:几种常见SQL分页方式效率比较分页很重要,面试会遇到。不妨再回顾总结一下。1.创建测试环境,(插入100万条数据大概耗时5分钟)。create database DBTestuse DBTest--创建测试表create table pagetest(id int identity(1,1...
分类:
数据库 时间:
2015-11-09 01:28:33
阅读次数:
248
corosync?corosync的由来是源于一个Openais的项目,是Openais的一个子 项目,可以实现HA心跳信息传输的功能,是众多实现HA集群软件中之一,heartbeat与corosync是流行的Messaging Layer (集群信息层)工具。而c...
分类:
数据库 时间:
2015-11-09 00:20:02
阅读次数:
286
1.优先使用join联表查询,而不是子查询原因:过多的子查询会使效率下降。2.当join联表查询时,过滤条件优先使用on,之后无法使用on的,再使用where进行过滤原因:MySQL使用join联表时,首先处理on中的过滤条件,然后再处理where中的过滤条件,将过滤条件优先放在on后,可以时筛..
分类:
数据库 时间:
2015-11-09 00:16:04
阅读次数:
262
mysql数据备份,其重要性不言而喻。大体上我们比较常用到的有mysqldump、Xtrabackup和用lvm快照来备份,或者是有专门的mysql复制备份服务器。特性:逻辑备份工具,比物理备份速度慢,但更灵活,可以修改一些信息,而且跨平台也简单。如果数据量大于1G最好还是用物理备份。单线..
分类:
数据库 时间:
2015-11-09 00:14:21
阅读次数:
311
本例mysql版本为:mysql-server-5.1.73-5.e16_6.x86_641.检查mysql数据库存放目录进入数据库#mysql-uroot-ppwd查看sql存储路径(查看datadir的路径)mysql>showvariableslike‘%dir%‘;退出mysqlmysql>quit;2.停止mysql服务#servicemysqldstop3.创建新的数据库存放目录#mkdir/..
分类:
数据库 时间:
2015-11-09 00:15:01
阅读次数:
206
好久没有写了。1:show columns from table;等同于describe table显示的是表的结构。而select * from table 则显示的是整个表中插入的数据。2:select distinct c1,c2 from table除非列不相同,否则所有行将被检索出来,即不...
分类:
数据库 时间:
2015-11-08 22:22:26
阅读次数:
263
作用当表数据量很大的时候,进行查询操作时I/O开销会很大,此时可以考虑建立索引减小系统开销.建立索引注意点1.索引应该建立在where语句使用频率高的列上2.索引建立在经常进行排序的列上,可加快排序速度3.索引使用的列个数不是越多越好,列的个数会影响insert和delete操作速度4.在建立索引时...
分类:
数据库 时间:
2015-11-08 22:16:46
阅读次数:
265
由于在工作中用到了Cassandra非关系型数据库,因此总结一下常用操作。Cassandra使用Java语言编写的,因此在安装之前,首先需要安装JDK。自己使用的版本为apache-cassandra-2.1.11-bin.tar.gz,在Ubuntu 12.04上进行安装。由于目前仅仅在单机上面实...
分类:
数据库 时间:
2015-11-08 22:16:43
阅读次数:
372
主要介绍sql server的存储过程、函数的创建和运行过程,内容比较基础,读后绝不会带来不适感
分类:
数据库 时间:
2015-11-08 20:40:13
阅读次数:
249
1、PL/SQL概述1)概念pl/sql(procedural language)是Oracle在标准sql语言的基础上的扩展,可以实现定义变量、使用逻辑控制语句等作用:默认oracle一次只能处理一条SQL语句,每条SQL语句都会向服务器发送请求调用,如果使用PL/SQL,一个块中的语句作为一个组...
分类:
数据库 时间:
2015-11-08 20:38:13
阅读次数:
215
-SQL SERVER生成测试环境:Create database Test;
go
USE [Test]
GO
if OBJECT_ID('Tab2','U') is not null
drop table Tab2
go
CREATE TABLE [dbo].[Tab2](
[ID] [int] IDENTITY(1,1) NOT NULL,
[TabID] [int] NOT NUL...
分类:
数据库 时间:
2015-11-08 19:32:29
阅读次数:
399
因为安装xampp后的mysql默认用户root的密码为空,而比如部署Testlink时需要提供数据库密码,此时就需要给root设定密码(网上有些方法,大同小异,但是可能都未标明关键点,未一些出上手的童鞋造成了不成功)。如下介绍两个方法:方法一:通过phpmyadminxampp也是通过phpmya...
分类:
数据库 时间:
2015-11-08 19:22:03
阅读次数:
300
1.备份数据库 mysqldump -u root -p test>/home/victor/test.sql 说明:如果提示找不到mysqldump命令,先用一条find命令查找mysqldump的所在路径 find / -name mysqldump -print 然后再用ln命令链接到/...
分类:
数据库 时间:
2015-11-08 19:14:37
阅读次数:
248
PL/SOL(procedure language/SOL)是用于各种环境中访问oracle数据库的一种比较复杂的编程语言,与数据库服务器集成在一起。Oracle三层模型用户界面(例如客户浏览器) 应用逻辑层(例如应用程序服务器) 数据库存储(Oracle数据库服务器)PL/SOL支持自带数据类型和...
分类:
数据库 时间:
2015-11-08 19:07:18
阅读次数:
252
首先应该明确的是为什么要学MongoDB。OK,如果是仅仅处于对于流行技术的原始兴趣,可能并不能深入学习,还必须有应用需求。刚开始学习MongoDB,因为以前对其它数据库的了解也不是特别深入,所以许多概念和原理需要梳理。 本节主要是学习访问控制权限的问题。第一步就需要创建用户,手头有一些mo...
分类:
数据库 时间:
2015-11-08 16:30:20
阅读次数:
209
Vi /etc/my.cof ?增加一行 ? ? ?innodb_force_recovery= 1 mysql非正常关机,无法启动! Error: could not open single-table tablespace file .\mysql\innodb_index_stats.ibd 1. 进入mysql/data 目录 2. 把...
分类:
数据库 时间:
2015-11-08 15:26:12
阅读次数:
172