分类: 数据库技术

数据库话题:数据库查询优化技巧,mysql备份恢复,mysql同步,mysql复制,存储过程,权限控制,mysql主从镜像等。其它类型如Oracle 、Mssql、PostgreSQL 、DB2数据库也有涉及...
1 2 3 后页> 
  • 为阻止Oracle收购Sun,在欧盟似乎已决定批准这项70亿美元的收购案之后,MySQL数据库创始人开始寻求中国和俄罗斯帮助。

    在一封给中国 MySQL用户的邮件中写道 “亲爱的拯救MySQL的中国签名支持者,欧盟可能无法拯救MySQL, 中国和俄罗斯可能是拯救MySQL的希望之所在。中国拥有强大、独立以及自信的反垄断主管机关,因此,我本人在此请求您的帮助。对于您的签名,我们深表感谢。如果可以的话,我们需要您的进一步帮助……”
  • 数据库分区是一种物理数据库设计技术,DBA和数据库建模人员对其相当熟悉。虽然分区技术可以实现很多效果,但其主要目的是为了在特定的SQL操作中减少数据读写的总量以缩减响应时间。
  • 花了一些时间把mysql配置成读写分离,出了不少状况,由于使用的人不太多,解决问题超费劲——搜索不到有帮助的内容啊。但是我可能是比较幸运的,最后成功的实现了读写分离,目前在开发环境运行的比较稳定,所以有必要做个笔记分享一下。
  • 文章是SurfChen同学关于MySQL的字符集架构的看法:
    最近几个月,我每次用MySQL,几乎都会想:MySQL现在如此层次分明的字符集架构作用真的很大吗?
  • mysql配置文件my.cnf中文注释精华版.非常实用
    #配置文件例子针对4G内存主要使用INNODB,处理复杂队列并且连接数量较少的mysql服务器
  • Aladdin项目是针对企业数据库整合而产生的另外一种数据库切分、读写分离、负载均衡的中间件产品,是amoeba的子产品。沿袭了amoeba其他产品的特性(amoeba for mysql)。
  • Amoeba在分布式数据库领域
    主要解决:
    * 降低 数据切分带来的复杂多数据库结构
    * 提供切分规则并降低 数据切分规则 给应用带来的影响
    * 降低db 与客户端的连接数
    * 读写分离
    * 制定一种规则可支持DB线性扩容
  • 在数据库服务器内存16G,单表数据30G左右,1000万记录的表中,由于使用了索引导致数据查找变慢的问题的优化案例.来源于架构研究室hiadmin
  •   Memcache_engine是一个MySQL 5.1数据库的存储引擎,它能够让用户通过标准的SQL语句(SELECT/UPDATE/INSERTE/DELETE)访问Memcached(还支持新浪的Memcachedb、dbcached)中存放的数据。
  • 随着 SQL INJECTION 攻击的明显增多,微软近日发布了三个免费的攻击检测工具,可帮助网站管理员和检测存在的风险并对可能的攻击进行拦截。
  • 数据库安全相关文章,描述了作者一次入侵国内某大型快递公司的oracle数据库得到DBA权限然后通过telnet破解pcanywhere的密码,最终取得所有主机权限的过程. 涉及ASP,oracle,telnet,java存储过程,WIN安全等知识.
  • SQL注入攻击方式发展愈演愈烈,黑客通过SQL数据库对网站进行非法入侵并修改页面,同时页面上还会被加入恶意软件,持续影响一些网络应用程序。本文翻译自微软博客上刊载的相关文章,主要针对IIS和SQL Server。
  • 收到Mysql AB的邮件, 看到 Mysql Proxy 这个东西发布的时候,我很兴奋.
    因为当时我在弄一个项目,需要网通和电信两个镜像站点同时读写一个布署在电信服务器上的mysql数据库.中间有台双线的服务器可以做数据中转,试过很多方案都不理想.
    Mysql Proxy很好的解决了我的问题.虽然目前还是测试版,可直到现在三个月,这个业务一直很稳定的在运行着.
  • MySQL由于它本身的小巧和操作的高效, 在数据库应用中越来越多的被采用.我在开发一个P2P应用的时候曾经使用MySQL来保存P2P节点,由于P2P的应用中,结点数动辄上万个,而且节点变化频繁,因此一定要保持查询和插入的高效.以下是我在使用过程中做的提高效率的三个有效的尝试. 1. 使用statement进行绑定查询 2. 随机的获取记录 3. 使用连接池管理连接.
  • Lukas Smith近日公开宣布 MySQL 开发团队最终公开认可了PDO开发团队的努力和未来前景,并开始支持他们.当然对于mysqli维护他们也是不会放松的.

    看来PDO是大势所趋,没了解过PDO的,加紧喽!
    什么是PDO? ....
  • mysqlreport 以很友好的方式显示 MySQL状态变。事实上,它几乎报告了所有的状态。不像 SHOW STATUS 只是在显示了100多个状态值,mysqlreport 则以人性化的方式阐释和格式化了这些状态值,大大增加了其可读性。
  • 如果MySQL服务器启用了二进制日志,你可以使用mysqlbinlog工具来恢复从指定的时间点开始 (例如,从你最后一次备份)直到现在或另一个指定的时间点的数据。
  •  DB2MYSQL是一个可以自动将ACCESS数据库文件转化为对应的SQL代码的软件。可广泛应用于ACCESS数据库转换为MYSQL或其他类型的SQL数据库的软件。
  • MySQL实例管理器(IM)是通过TCP/IP端口运行的后台程序,用来监视和管理MySQL数据库服务器实例。MySQL实例管理器适合Unix-类操作系统和Windows。

    可以在mysqld_safe脚本使用MySQL实例管理器来启动和停止MySQL服务器,甚至可以从一个远程主机。MySQL实例管理器还执行mysqld_multi脚本的功能(和大多数语法)。
  • 两台linux机器的mysql配置一模一样。
    #mysqldump forum>forum.sql -u root -p
    导出一个2.4G大的forum.sql文件,然后试图导入内网(192.168.0.8)的另一台机器时,出现问题

    #mysql forum Enter password:
    ERROR at line 1410: Unknown command ‘\[’.
1 2 3 后页>