前言 在安装完MySQL之后,肯定是需要对MySQL的各种参数选项进行一些优化调整的。虽然MySQL系统的伸缩性很强,既可以在有很充足的硬件资源环境下高效的运行,也可以在极少资源环境下很好的运行,但不管怎样,尽可能...
分类:
数据库 时间:
2014-08-11 12:15:22
阅读次数:
356
在线文件还原:如果比较大的MSSQL数据库的损坏只是集中在其中某一个文件或者文件组上,使用在线文件还原技术,只是把坏掉的数据文件或者文件组重建,能节约很多时间。以下是测试脚本(假设损坏的文件时Trn01):--首先还原损坏的文件Trn01(执行这一步之前,你必须取得数据库的独占访问权):RESTOR...
分类:
数据库 时间:
2014-08-11 14:20:52
阅读次数:
205
以ANALYZE为例描述ANALYZE在Hive中的使用方法详见:https://cwiki.apache.org/confluence/display/Hive/StatsDev#StatsDev-ExistingTablesANALYZE在Hive中使用简单介绍一张表有4个分区:Partitio...
分类:
数据库 时间:
2014-08-11 14:23:32
阅读次数:
428
mysql 字符集设置查看1.列出MYSQL支持的所有字符集:SHOW CHARACTER SET;2.当前MYSQL服务器字符集设置SHOW VARIABLES LIKE 'character_set_%';3.当前MYSQL服务器字符集校验设置SHOW VARIABLES LIKE 'colla...
分类:
数据库 时间:
2014-08-11 14:23:43
阅读次数:
305
索引概述索引与表一样,也属于段(segment)的一种。里面存放了用户的数据,跟表一样需要占用磁盘空间。只不过,在索引里的数据存放形式与表里的数据存放形式非常的不一样。在理解索引时,可以想象一本书,其中书的内容就相当于表里的数据,而书前面的目录就相当于该表的索引。同时,通常情况下,索引所占用的磁盘空...
分类:
数据库 时间:
2014-08-11 14:33:22
阅读次数:
333
因为Ubuntu的apt库里MySQL最新版本依然是5.1,所以升级MySQL5.5 只有自行下载,并且由于两个版本间改动较大,所以务必先阅读官网的升级事项upgrading from from MySQL 5.1 to 5.5,确保自己的数据库以及配置适用新版。本文参考了一篇英文指南 A step...
分类:
数据库 时间:
2014-08-11 14:33:52
阅读次数:
201
新建表ClubsCREATE TABLE `Clubs` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(30) CHARACTER SET utf8 NOT NULL DEFAULT '', PRIMARY KEY (`id`...
分类:
数据库 时间:
2014-08-11 14:34:42
阅读次数:
204
曾经,sql中循环处理当前行数据和上一行数据浪费了我不少时间,学会后才发现如此容易,其实学问就是如此,难者不会,会者不难。 以下事例,使用游标循环表#temptable中数据,然后让当前行和上一行中的argument1 相加 存放到当前行的 argument2 中,比较简单。--drop ta...
分类:
数据库 时间:
2014-08-11 14:35:22
阅读次数:
224
一、字符函数1.INSTR(x,find_string[,start][,occurrence])此函数用于找到字符串X中的字符串find_string,并返回其所在的位置。[] 内为可选的参数,start表示搜索的起点,occurrence表示返回第几次出现的参数。示例:select instr(...
分类:
数据库 时间:
2014-08-11 14:37:42
阅读次数:
202
1、 linux下快速安装MariaDB:MariaDB 是 一个采用 Maria 存储引擎的 MySQL 分支版本,是由原来 MySQL 的作者 Michael Widenius 创办的公司所开发 的免费开源的数据库服务器 。本文介绍了在linxu下一个简单的安装 方法(在OpenSuse下测试成...
分类:
数据库 时间:
2014-08-11 14:38:32
阅读次数:
261
1 import java.sql.*; 2 3 public class ConnectAccess { 4 5 6 public static void main(String args[]){ 7 ConnectAccess ca = new Conne...
分类:
数据库 时间:
2014-08-11 14:44:52
阅读次数:
185
进入php5文件夹下:cd /etc/php5/apache2#根据你当时的配置选择,比如之前配置是apache2就进入apache2,如果是cli就进入cli文件夹下打开php.ini文件sudo gedit php.ini查找upload找到如下这一行:upload_max_filesize =...
分类:
数据库 时间:
2014-08-11 14:45:22
阅读次数:
246
------------------------------------------------------------------------推荐: - VS2012 使用 1.0.84 版的库 - VS2013 使用 1.0.93 版的库-----------------------------...
分类:
数据库 时间:
2014-08-11 14:46:42
阅读次数:
246
创建database link基本语法CREATE [ SHARED ][ PUBLIC ] database link link_name [ CONNECT TO user IDENTIFIED BY password ] [ AUTHENTICATED BY user ID...
分类:
数据库 时间:
2014-08-11 14:47:02
阅读次数:
236
做为一个MySQL DBA,必须具有以下的素质:一, 身体素质 DBA必须接收和处理各种报警,不论是中午在吃饭或者凌晨三点已经进入深度睡眠。接到报警需要立即进入应急状态,找到电脑,联上网络,快速定位故障原因,并解决之。睡眠不好的同学不太适合当DBA,因为半夜处理故障后很难再次入睡,长期会严重影响生活...
分类:
数据库 时间:
2014-08-11 14:47:22
阅读次数:
341
1.删除mysqlsudo apt-get autoremove --purge mysql-server-5.0sudo apt-get remove mysql-serversudo apt-get autoremove mysql-serversudo apt-get remove mysql...
分类:
数据库 时间:
2014-08-11 14:48:42
阅读次数:
222
按照官网上的安装方法:在ubuntu系统下有可能出现如下错误:couldn't remove fs lock errno:9 Bad file descriptor此时需要修改文件所有者$ sudo mkdir -p /data/db/$ sudo chown ’USERNAME‘ /data/db...
分类:
数据库 时间:
2014-08-11 14:53:52
阅读次数:
248
这篇文章来说说稍微复杂一些的LinkedBlockingQueue。LinkedBlockingQueue使用一个链表来实现,会有一个head和tail分别指向队列的开始和队列的结尾。因此LinkedBlockingQueue会有两把锁,分别控制这两个元素,这样在添加元素和拿走元素的时候就不会有锁的...
分类:
数据库 时间:
2014-08-11 14:54:02
阅读次数:
258
-- 完整例子CREATE PROCEDURE testBEGIN-- 定义参数 DECLARE _id INT;-- 定义游标 DECLARE no_more_products INT DEFAULT 0; DECLARE RESULT_test CURSOR FORSELECT num1 fro...
分类:
数据库 时间:
2014-08-11 14:56:12
阅读次数:
158
从配置文件或数据库中读取信息并缓存...
分类:
数据库 时间:
2014-08-11 15:03:02
阅读次数:
353