码迷,mamicode.com
首页 > 数据库
GeoServer 查询sql视图
说明: 最近项目中遇到一个需求,需要统计管网的长度,但管网数据量非常大,前端用openlayers接口统计直接就奔溃了。 后尝试使用调后台接口查数据库的方式,虽然可行但是又要多一层与后台交互的工作。 后来研究发现,GeoServer还能发布数据库表或视图,这样的话就可以跳过后台直接查询数据库了,完美 ...
分类:数据库   时间:2019-09-10 11:33:14    阅读次数:145
Mysql 主从复制机制
https://blog.csdn.net/girlgolden/article/details/89226528 MySQL异步复制及semi-sync半同步复制,它们都基于MySQL binlog,原生复制是完全异步的,master不需要保证slave接收并执行了binlog,能够保证maste ...
分类:数据库   时间:2019-09-10 10:27:42    阅读次数:124
linux定时备份mysql并同步到其它服务器
数据在任何一家公司里面都是最核心的资产,定期备份则是为了保证数据库出现问题的时候能够及时回滚到最近的备份点,将损失缩小到最小 这篇文章将会两部分来说明:1、mysql的定期备份;2、同步到其它服务器 mysql 备份 备份还原某个数据库 备份还原 备份到压缩文件从压缩文件导入 crontab定时备份 ...
分类:数据库   时间:2019-09-10 10:26:10    阅读次数:138
日均5亿查询量的京东订单中心,为什么舍MySQL用ES?
阅读本文大概需要 8 分钟。 阅读本文大概需要 8 分钟。 来源:京东技术订阅号(ID:jingdongjishu) 作者:张sir 京东到家订单中心系统业务中,无论是外部商家的订单生产,或是内部上下游系统的依赖,订单查询的调用量都非常大,造成了订单数据读多写少的情况。 我们把订单数据存储在MySQ ...
分类:数据库   时间:2019-09-10 10:23:00    阅读次数:133
数据库的备份与还原
1. 原因 在使用数据库时,随时都有可能因为存储介质损坏、机器故障、误操作等等问题导致数据的损坏与丢失。就需要经常的对数据库进行完整的多端备份,才能在问题出现时,用备份的数据库进行及时补救。 2. 命令行 (1) 备份数据库 (2) 还原数据库 3. 图形化工具(Navicat) (1) 备份数据库 ...
分类:数据库   时间:2019-09-10 01:19:51    阅读次数:114
[leveldb] Recover
DBImpl::Recover把数据库恢复到上次退出的状态,Recover的基本功能:如果存在表数据,则Load表数据,并对日志进行恢复,否则,根据flag创建新表或者返回错误 Recover的基本流程是:首先是处理创建flag,比如存在就返回失败等等;然后是尝试从已存在的sstable文件恢复db ...
分类:数据库   时间:2019-09-10 01:06:01    阅读次数:104
9.用ExecuteSqlCommand执行存储过程
比如你有一个存储过程 ...
分类:数据库   时间:2019-09-10 00:48:30    阅读次数:147
2.数据库查询
-- 数据的准备 -- 创建一个数据库 create database python_test charset=utf8; -- 使用一个数据库 use python_test; -- 显示使用的当前数据是哪个? select database(); -- 创建一个数据表 -- students表 ...
分类:数据库   时间:2019-09-10 00:45:19    阅读次数:108
Mysql-存储过程
存储过程 什么是存储过程 存储过程是为以后的使用而保存的一条或条SQL语句的集合,类似于批处理 为什么用存储过程 1)简单,把多条SQL语句封装在类似函数的单元中,方便调用和修改 2)安全,通过存储过程限制基础数据的访问,减少数据讹误的机会; 防止了错误,需要执行的步骤越多,就越可能出错,保持了数据 ...
分类:数据库   时间:2019-09-10 00:29:44    阅读次数:113
JDBC-select练习&jdbc工具类
一、select练习1、说明练习: * 定义一个方法,查询emp表的数据将其封装为对象,然后装载集合,返回。 1. 定义Emp类 2. 定义方法 public List findAll(){} 3. 实现方法 select * from emp;2、建表create table emp(id int... ...
分类:数据库   时间:2019-09-10 00:22:05    阅读次数:93
Mysql命令操作字符集乱码问题
1、mysql服务连接上后,我们需要对其命令行的操作,首先显示mysql数据库, a、显示系统的数据库信息命令:show database b、其命令是:create database mydb; c、选用该创建出来的数据库信息,其命令是:use mydb d、插入数据,要注意的是字符编码问题,由于 ...
分类:数据库   时间:2019-09-10 00:20:18    阅读次数:103
学习数据库四大特性及事务隔离级别
学习数据库四大特性及事务隔离级别 一丶事务ACID四大特性 A(原子性Atomicity) : 事务是数据库的逻辑工作单位,事务里所有的操作要么全做,要么不做. C(一致性Consistency): 事务执行的结果必须使数据库从一个一致性状态变到另一个一致性状态. I(隔离性Isolation): ...
分类:数据库   时间:2019-09-09 22:52:50    阅读次数:139
2、终端操作mysql
1、使用终端操作数据库 (1)登录数据库服务器 mysql uroot p(密码) 若只有一个用户输入密码可直接登录 (2)查询数据库服务器中所有用户 show databases; + + | Database | + + | information_schema | | mysql | | pe ...
分类:数据库   时间:2019-09-09 22:35:57    阅读次数:104
数据库访问慢的几个原因
数据库访问慢先测试登录数据库用conn连接时,如果速度很快,使用客户端或工具连接时慢,可以检查如下几点1.监听日志过大listener.org一般在路径:$ORACLE_HOME\diag\tnslsnr\机器名\listener\tracelsnrctlstatus中的(ListenerLogFile)/oracle/oracle/diag/tnslsnr/master/listener监听日志
分类:数据库   时间:2019-09-09 21:10:54    阅读次数:126
mysql的建表约束
主键约束(primary key) 主键约束能够唯一确定一张表中的记录,也就是可以通过某个字段添加约束,就可以是的该字段不重复,且不为空 create table user (id int primary key,name char,phone int(11)); 联合主键(只要联合主键的值加起来不 ...
分类:数据库   时间:2019-09-09 19:50:22    阅读次数:144
SQL——存储过程与函数
环境 DBMS:MySQL 8.0.17 工具:Navicat Premium 11.2.16 存储过程 存储过程是由过程化SQL语言书写的过程,这个过程经编译和优化后存储在数据库服务器中,使用时调用即可。 优点: 运行效率高。提供了在服务器端快速执行SQL语句的有效途径。 降低了客户机和服务器之间 ...
分类:数据库   时间:2019-09-09 19:33:02    阅读次数:140
数据库架构设计
数据库架构设计 参考 数据库之互联网常用架构方案 数据库架构原则 架构核心的核心-数据库设计原则(金融行业) 海量数据存储--分库分表策略详解 ...
分类:数据库   时间:2019-09-09 19:21:52    阅读次数:119
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!