
Database
赖皮鹏
随波的浪子,俗气而风流
展开
-
三种东西永远不要放到数据库里
我已经在很多演讲里说过,改进你的系统的最好的方法是先避免做“蠢事”。我并不是说你或你开发的东西“蠢”,只是有些决定很容易被人们忽略掉其暗含的牵连,认识不到这样做对系统维护尤其是系统升级带来多大的麻烦。作为一个顾问,像这样的事情我到处都能见到,我还从来没有见过做出这样的决定的人有过好的结果的。图片,文件,二进制数据既然数据库支持BLOB类型的数据,把文件塞进BLOB字段里一定没有错了!?错,转载 2012-11-19 12:53:39 · 727 阅读 · 0 评论 -
奥塔在线:MySql数据库定时备份脚本
自动备份指定数据库脚本如下:#!/bin/bash#mysql数据库自动备份至指定存储,并清理三天前数据库备份文件# 2018/7/17#定义备份文件名称filename=usr_backup.`date -d "23 hour ago" +%Y%m%d`#生成前一天的数据库备份文件mysqldump --opt -uroot -p'2018adm!)!*' usr | gz...原创 2018-08-27 15:24:04 · 373 阅读 · 0 评论 -
奥塔在线:Centos下使用rpm方式安装crontab服务
使用yum安装crontabs服务失败后,采用rpm方式进行了安装,居然起到了绕过mysql版本冲突原创 2018-07-25 11:56:27 · 2227 阅读 · 0 评论 -
奥塔在线:在win10下安装Mysql
1、下载zip文件,解压到某个目录官方下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.21-winx64.zip2、zip文件中一般没有mysql.ini,需要手工生成一个最简化的配置文件[mysql];设置mysql客户端默认字符集default-character-set=utf8[mysqld]port=330...原创 2018-03-26 12:58:23 · 442 阅读 · 0 评论 -
MySql如何跟踪SQL脚本执行
笔者管理的一个外包软件项目,在初期运行效率还行,当数据达到万级时,就感觉卡顿起来。因为公司网络情况欠佳,所以考虑有两个方面问题:1、是否建立了索引? 2、网络是否有问题?对外包公司的能力毫无信心,所以先从索引查起。问过对方运维支撑人员,说肯定是所有表都建立了索引的......本着怀疑精神,连上系统数据库,一看,感觉有点怀疑自己的眼睛及专业能力,连主键都没有看到......在这里不得不吐原创 2017-01-01 08:52:39 · 2305 阅读 · 0 评论 -
无法加载 DLL “ SQLite.Interop.dll”
带bundle的表示动态库是按混合模式编译的,不带bundle的则是将非托管部分和托管部分分别编译,System.Data.SQLite.dll不能独立使用,还需要有SQLite.Interop.dll才能使用原创 2015-11-19 10:56:29 · 4858 阅读 · 0 评论 -
MSSQL2008数据同步浅析二(安装篇)
在MSSQL中建立发布与订阅其实都比较简单,基本都是向导操作,关键的问题在于对创建过程中涉及到的技术点理解程度(请参阅一)、遇到问题时的解决办法(请参阅三)。原创 2016-01-11 14:40:21 · 853 阅读 · 0 评论 -
MSSQL2008数据同步浅析三(问答篇)
在创建发布/分发服务器、创建订阅服务器时遇到了很多问题,一一整理出来供日后参阅原创 2015-12-15 11:30:49 · 1726 阅读 · 0 评论 -
MSSQL2008数据同步浅析一(基础篇)
在实际应用中,如果只是同步的表不多同时数据量不大,可以使用链接服务器+触发器来实现数据同步;但当要同步的数据表比较多,就需要考虑用数据库复制技术来实现数据的同步。原创 2015-12-11 22:22:38 · 969 阅读 · 0 评论 -
MyISAM 和 InnoDB 讲解
InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。 基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持以及外部键等高级数据库功能。 以下是一些细节和具体实现的差别: ◆1.Inn转载 2012-12-21 10:45:43 · 607 阅读 · 0 评论 -
数据库模式
/************************************************************************************************************************前言: 从大学开始学的dBase到现在的noSQL,学的用的数据库也算是比较多了,最近有时间来好好整理下自己的思路,所以也就把很多平时原创 2012-12-19 16:02:53 · 1568 阅读 · 0 评论 -
Redis常用命令
首先查看redis是否安装及安装目录rpm -ql redisfind / -name redis*whereis redis-server#检查后台进程ps -ef |grep redis#检查默认监听端口netstat -lntp | grep 6379#查看Redis版本redis-server --versionredis-server ...原创 2018-09-07 10:34:50 · 290 阅读 · 0 评论