Welcome 微信登录

首页 / 数据库 / MySQL

SQL Server 数据行无法删除 和 复制表结构

SQL Server 数据行无法删除 和 复制表结构

下面是我在做系统时遇到的两个问题<1>.sql server中多行所有数据重复,无法更新或删除问题通常是在没有主键的情况下的表.错误:先确认一下表中有没有主键,要是没有就得使用临时表来实现删除重复的行。方法一:DELETE FROM 表名 WHERE 主键字段名 IN(SELECT MAX(主键字段名) AS 主键字段名 FROM表名 GROUP BY 其他字段 HAVINGCOUNT(1)>1)方法二:SELECT 字段列表 INTO ...
MySQL多IDC部署注意事项

MySQL多IDC部署注意事项

目前暂时还没有哪款数据库产品是专门针对跨IDC进行的优化,在理论上被业界认为最优的方案是采用基于Paxos协议(暂时只有google做出了实现,google f1),今天只讨论MySQL在这方面的注意事项:对于跨IDC的情况基本都会设计到以下问题:1、MySQL多IDC的数据同步,数据一致性2、多IDC之间的高可用3、多IDC的多点写入问题4、运维监控对于MySQL多IDC数据之间的同步问题:1、MySQL的复制是异步的(对于5.5的半同步来说,还是属于“...
Linux tmp/gconfd-root/lock/ior

Linux tmp/gconfd-root/lock/ior

Oracle 其中一个节点用ORACLE帐号登陆报如下的错,用ROOT帐号就不会gnome-session 装入或保存配置信息时发生错误。您的某些配置设置可能不能正常工作。在为 gnome-terminal 装入或保存配置信息时发生错误。您的某些配置设置可能不能正常工作。在为 Nautilus 装入或保存配置信息时发生错误。您的某些配置设置可能不能正常工作。在为 rhn-applet 装入或保存配置信息时发生错误。您的某些配置设置可能不能正常工作。GCon...
MySQL中主从复制延迟问题

MySQL中主从复制延迟问题

面试mysqldba的时候遇到一个题:描述msyql replication 机制的实现原理,如何在不停掉mysql主库的情况下,恢复数据不一致的slave的数据库节点?MySQL的复制(replication)是一个异步的复制,从一个MySQL instace(称之为Master)复制到另一个MySQL instance(称之Slave)。实现整个复制操作主要由三个进程完成的,其中两个进程在Slave(Sql进程和IO进程),另外一个进程在Master(...
Oracle 控制文件认知

Oracle 控制文件认知

1. 控制文件: 一个记录数据库物理结构的二进制文件。2. 控制文件主要包含:数据库名(DB_NAME)数据文件名,与位置, REDOLOG文件名与位置数据库创建时间当前日志SCNCHECKPOINT号3. 控制文件在打开状态下能够写入。如果不能写入控制文件,则数据库不能被挂载和不能恢复。4. 控制文件会在创建数据库时同时创建。 Oracle建议COPY两份或者多份,在不同的磁盘上。 以防丢失。5. 可以在参数文件中设置CONTROL_FILES的位置。如...
Oracle安装:使用响应文件静默安装

Oracle安装:使用响应文件静默安装

我的系统:Red Hat Enterprise Linux Server 6.0我的Oracle:10g.2.1使用静默方式安装过程:1)确认磁盘大小:u01 5G;swap 400m;du -sh /tmp/df -h2)安装相关的依赖包(根据系统版本查询官方的安装指导文档)我不推荐一个个查询是否安装:yum list installed | grep 包名;可以省略过这个过程,oracle安装前会自动检测哪些依赖包没有安装,到时再安装,非常有针对性;3...
<< 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 >>