码迷,mamicode.com
首页 > 数据库
mysql
核心原则?尽量不在数据库做运算? 控制单表数据量? 保持表身段苗条? 平衡范式不冗余? 拒绝3B字段?用好数值字段类型? 将字符转化为数字? 优先使用枚丼ENUM/SET? 避免使用NULL字段? 少用幵拆分TEXT/BLOB? 不在数据库里存图片索引? 谨慎合理添加索引? 字符字段必须建前缀索引?...
分类:数据库   时间:2014-08-27 18:10:08    阅读次数:227
SQL 创建表
CREATE TABLE 语句CREATE TABLE 语句用于创建数据库中的表。SQL CREATE TABLE 语法CREATE TABLE 表名称(列名称1 数据类型,列名称2 数据类型,列名称3 数据类型,....)如何创建名为 "Person" 的表。该表包含 5 个列,列名分别是:"Id...
分类:数据库   时间:2014-08-27 18:03:08    阅读次数:236
Jboss wildfly add JDBC driver
Jboss wildfly 添加 JDBC driver我这里使用的是wildfly-8.0.0.Final第一步:首先在modules里面添加mysql的驱动包例如:modules\system\layers\base\com 在这下面新建 mysql文件夹,然后在mysql下面建子文件夹main...
分类:数据库   时间:2014-08-27 18:02:58    阅读次数:293
Why does MySQL produce so many temporary MYD files?
http://dba.stackexchange.com/questions/30505/why-does-mysql-produce-so-many-temporary-myd-filesDatabase Administrators Stack Exchange is a question an...
分类:数据库   时间:2014-08-27 18:02:28    阅读次数:383
MySQL慢日志分析-转载
/path/mysqldumpslow -s c -t 10 /database/mysql/slow-log这会输出记录次数最多的10条SQL语句,其中:-s, 是表示按照何种方式排序,c、t、l、r分别是按照记录次数、时间、查询时间、返回的记录数来排序,ac、at、al、ar,表示相应的倒叙;-...
分类:数据库   时间:2014-08-27 18:01:28    阅读次数:196
Sql经典面试题
--建库if exists(select * from sysdatabases where name = 'stuDB')drop database stuDBCreate database stuDBon primary( name = 'stuDB', filename = 'E:\work\...
分类:数据库   时间:2014-08-27 18:00:58    阅读次数:340
sqlmap使用笔记
sqlmap使用笔记Sqlmap简介 官方网址:http://sqlmap.org Github地址:https://github.com/sqlmapproject/sqlmap 中文使用说明:http://www.91ri.org/6775.htmlSqlmap是一种开源的渗透测试工具,可...
分类:数据库   时间:2014-08-27 17:57:58    阅读次数:328
centos6.5下oracle自动备份删除指定天数的文件
第一步先做一个备份#!/bin/shexport ORACLE_BASE=/home/oracle/appexport ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1export ORACLE_SID=orclexport LD_LIB...
分类:数据库   时间:2014-08-27 17:52:59    阅读次数:201
mysql-5.6.20 源码安装的一些问题
安装脚本如下 cmake??-DCMAKE_INSTALL_PREFIX=/usr/local/mysql???-DMYSQL_DATADIR=/usr/local/mysql/data?-DSYSCONFDIR=/etc/mysql?-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock?-DDEFAULT_CHARSET=u...
分类:数据库   时间:2014-08-27 16:49:18    阅读次数:230
mongodb清理collection中大量数据的2种办法
1 shell中for循环清理 每次去连接一下mongo, 进行数据的remove操作 echo "Begin ..." >> /root/time.log; echo $(date +%Y-%m-%d-%H:%M:%S) >>/root/time.log; for((i=1;i<=100000000;i++)); do objec...
分类:数据库   时间:2014-08-27 16:48:08    阅读次数:261
mongodb后台运行
默认的情况下,关闭shell,mongodb就停止运行了。 如果想在后台运行,启动时只需添加 --fork函数即可。 可以在日志路径后面添加--logappend,防止日志被删除。 bin/mongodb  --fork --dbpath=//  --logpath=//  --logappend 在后台运行,如果想要关闭它的话,需要给他发送shutdownServer() 1、普通命令...
分类:数据库   时间:2014-08-27 16:46:48    阅读次数:186
笔试面试那件小事(数据库知识)
1>关系数据库规范化是为了解决关系数据库中(插入异常、删除异常和数据冗余)问题而引入。   2>在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段过程中,其中(数据库系统阶段)的数据独立性最高。   3>数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系(DBS包括DB和DBMS)   4>数据库管理系统能实现对数据库...
分类:数据库   时间:2014-08-27 16:43:38    阅读次数:289
Spring : 征服数据库 (四)
本文主要介绍Spring 和 MyBatis整合的事务处理。 值得一提的是,你不需要为MyBaits单独创造一个事务管理器,MyBatis-Spring可以使用针对JDBC的DataSourceTransactionManager来管理事务,不像Hibernate,有其自己的事务管理器。 首先,你去定义一个事务管理器,...
分类:数据库   时间:2014-08-27 16:36:38    阅读次数:361
3. SQL Server数据库状态监控 - 可用空间
一. 磁盘可用空间; 二. 数据库可用空间。
分类:数据库   时间:2014-08-27 16:18:48    阅读次数:406
MySQL 跳过同步错误方法
最近MySQL 遇到了同步问题,现整理一下常遇到的错误的解决方法,备用。方法一:手动设置动态参数sql_slave_skip_counter我常用的脚本:stop slave sql_thread;set global sql_slave_skip_counter=1;start slave sql...
分类:数据库   时间:2014-08-27 16:15:57    阅读次数:504
CREATE DATABASE failed
由于环境需要, 故修改SQL Server 2012的默认的数据库的数据文件和日志文件的位置. 如下: 创建数据库, 遭遇报错. 错误信息: A file activation error occurred. The physical file name 'E:testaaa.mdf' may be...
分类:数据库   时间:2014-08-27 16:13:18    阅读次数:306
SQL查询前五条数据及其他所有数据之和
知识管理反馈系统中,分析知识检索的办公室(北京上海天津香港纽约东京....苏州)来源,我需要查询哪些办公室次数较多,排出前5个,并计算出剩余所有部门的查询次数之和。数据库是mysql。1 拼出前五个select sum(count) as total,location from tb_person ...
分类:数据库   时间:2014-08-27 16:12:37    阅读次数:368
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!