码迷,mamicode.com
首页 > 数据库
大数据量数据库设计与优化方案【sql优化等】
转自:http://blog.sina.com.cn/s/blog_6c0541d50102wxen.html 一、数据库结构的设计 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设 ...
分类:数据库   时间:2020-07-15 01:28:05    阅读次数:121
递归查询 sqlserver
1.表 T_SYS_DISTRICT 2.语句 WITH temp (OID,NAME,PARENT_OID) AS ( SELECT D.OID,D.NAME,D.PARENT_OID FROM T_SYS_DISTRICT D WHERE D.IS_DELETE = 'N' AND OID = ...
分类:数据库   时间:2020-07-15 01:27:48    阅读次数:77
MySQL大数据量优化二
看了一些关于MySQL查询的优化方法,发现MySQL的优化最离不开的就是索引,还有其他优化的小建议。 查询方法: 直接使用数据库提供的SQL语句 语句样式: MySQL中,可用如下方法: SELECT * FROM 表名称 LIMIT M,N 适应场景: 适用于数据量较少的情况(元组百/千级) 原因 ...
分类:数据库   时间:2020-07-15 01:27:14    阅读次数:112
初识:LevelDB
本文让你搞懂LevelDB是啥,有啥特性,源码如何编译,源码如何调试等等~ ...
分类:数据库   时间:2020-07-15 01:26:02    阅读次数:115
MongoDB终极攻略
MongoDB终极文档 端口:27017默认 MongoDB中的概念 使用了不存在的对象即创建对象 Json结构存储 MySQL MongoDB database database tables collections column field row Documents 数据类型 ObjectID ...
分类:数据库   时间:2020-07-15 01:24:49    阅读次数:65
CentOS7下设置定期清理Oracle归档日志
Oracle归档日志若不定期清理将占用很大存储空间,在Linux环境下我们可以用shell脚本实现清理(Window下用bat同理)。 1. 查看归档日志存放位置 用oracle用户登录 [oracle@localhost data]$ sqlplus sys/password as sysdba ...
分类:数据库   时间:2020-07-15 01:09:51    阅读次数:117
MySQL 基础
一、SQL 什么是SQL? Structured Query Language:结构化查询语言 定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。 SQL通用语法 SQL 语句可以单行或多行书写,以分号结尾。 可使用空格和缩进来增强语句的可读性。 MySQL 数 ...
分类:数据库   时间:2020-07-15 01:05:47    阅读次数:76
Prometheus和Grafana结合监控MySQL服务性能
搭建了一次,Prometheus和Grafana结合监控Mysql和服务器的监控。分享下1.环境搭建的服务器是CentOSLinuxrelease7.8.2003(Core)Mysql是5.7.302.安装GrafanaGrafana是一个可视化面板(Dashboard),有着非常漂亮的图表和布局展示,功能齐全的度量仪表盘和图形编辑器,支持Graphite、zabbix、InfluxDB、Prom
分类:数据库   时间:2020-07-14 21:58:14    阅读次数:118
全网最全 | MySQL EXPLAIN 完全解读
EXPLAIN作为MySQL的性能分析神器,读懂其结果是很有必要的,然而我在各种搜索引擎上竟然找不到特别完整的解读。都是只有重点,没有细节(例如type的取值不全、Extra缺乏完整的介绍等)。 所以,我肝了将近一个星期,整理了一下。这应该是全网最全面、最细致的EXPLAIN解读文章了,下面是全文。 ...
分类:数据库   时间:2020-07-14 21:50:05    阅读次数:75
cmd下操作oracle数据
1.cmd窗口下,登陆管理员用户:sqlplus sys/1 as sysdba 2.创建新用户并为用户授权: (1)创建用户 Create the user create user Helq3_Pro identified by "1" default tablespace MOF tempora ...
分类:数据库   时间:2020-07-14 21:47:30    阅读次数:108
Sql Server远程备份数据库方式一(合集)
Sql Server远程备份数据库方式一 --注意:异地备份数据库,需要先开启备份文件夹的网络共享,数据库选择master --打开允许执行xp_cmdshell EXEC sp_configure 'xp_cmdshell',1 exec master..xp_cmdshell 'net use ...
分类:数据库   时间:2020-07-14 18:51:59    阅读次数:126
Mysql之分库分表及中间件
1.背景描述与现状问题 2.如何解决 2.1 垂直分库 2.2 垂直分表 2.3 水平分表 2.4 水平分库 3. 水平分库分表常见规则 4. 实战分析 5. 分库分表的注意事项 基于代理层方式:都属于服务器端的代理,我们程序只需连接这个代理,把它当成一台数据库就可以了。然后它进行分发处理,所以只需 ...
分类:数据库   时间:2020-07-14 18:49:00    阅读次数:116
Mysql 的简单索引学习及使用
一、创建表后,自行录入数据。 -- 创建表order_info DROP TABLE IF EXISTS `order_info`; CREATE TABLE `order_info` ( `orderInfoId` bigint(20) NOT NULL AUTO_INCREMENT, `exte ...
分类:数据库   时间:2020-07-14 18:41:28    阅读次数:91
【mysql初始设置密码报错处理方法】ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
设置密码: mysql> set password for root@localhost = password('test123'); 报错:ERROR 1819 (HY000): Your password does not satisfy the current policy requireme ...
分类:数据库   时间:2020-07-14 18:33:06    阅读次数:79
Sql Server远程备份方式二(数据库配置)
一:试验背景 1:异地备份了把原有服务器数据放在另外一个位置,避免些物理损害。 比把数据刻录光盘和原始数据放同房间了房间失火了备份数据也没有了要放另外地方避免了 就是备份的意义。 2:异地备份可以集中管理备份文件。 二:试验整体思路 1:要实现异地备份,必须使用域用户帐号来启动SQL Server服 ...
分类:数据库   时间:2020-07-14 18:17:45    阅读次数:80
Ubuntu下MySql忘记密码解决密码
Ubuntu下忘记MySql密码解决方案 在终端输入 sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf 在文件内搜索找到skip-external-locking,在其下面添加一行: skip-grant-tables 重启mysql sudo service ...
分类:数据库   时间:2020-07-14 17:59:08    阅读次数:79
MySQL死锁问题(转)
线上某服务时不时报出如下异常(大约一天二十多次):“Deadlock found when trying to get lock;”。 Oh, My God! 是死锁问题。尽管报错不多,对性能目前看来也无太大影响,但还是需要解决,保不齐哪天成为性能瓶颈。 为了更系统的分析问题,本文将从死锁检测、索引 ...
分类:数据库   时间:2020-07-14 16:49:46    阅读次数:86
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!