文章 2018-01-15 来自:开发者社区

SSO场景系列:实现Shibboleth+JAAS+Mysql到阿里云的单点登录

Shibboleth简介 Shibboleth是一个基于标准的,实现组织内部或跨组织的网页单点登录的开源软件包。它允许站点为处于私有保护方式下的受保护的在线资源做出被通知的认证决定。 Shibboleth软件工具广泛使用联合的身份标准,主要是OASIS安全声称标记语言(SAML),来提供一个联合单点登录和属性交换框架。一个用户用他的组织的证书认证,组织(或IdP)传送最少的必要的身份信息给SP实....

SSO场景系列:实现Shibboleth+JAAS+Mysql到阿里云的单点登录
文章 2017-11-18 来自:开发者社区

不同场景下 MySQL 的迁移方案

一 目录 一 目录 二 为什么要迁移 三 MySQL 迁移方案概览 四 MySQL 迁移实战 4.1 场景一 一主一从结构迁移从库 4.2 场景二 一主一从结构迁移指定库 4.3 场景三 一主一从结构双边迁移指定库 4.4 场景四 一主一从结构完整迁移主从 4.5 场景五 双主结构跨机房迁移 4.6 场景六 多实例跨机房迁移 五 注意事项 六 技巧 七 总结 二 为什么要迁移 M...

文章 2017-11-16 来自:开发者社区

渗透学习笔记--场景篇--通过mysql的root账号来get shell

场景介绍:         今天的场景是前一周在内网渗透的时候遇到过的,找到一个mysql数据库弱口令。     账号和密码分别是root,也就是mysql中的dba。     这里其实权限很大了,首先mysql的root用户具有文件写权限,同时my...

渗透学习笔记--场景篇--通过mysql的root账号来get shell
文章 2017-11-15 来自:开发者社区

【干货】不同场景下 如何进行MySQL迁移

一、为什么要迁移 MySQL 迁移是 DBA 日常维护中的一个工作。迁移,究其本义,无非是把实际存在的物体挪走,保证该物体的完整性以及延续性。就像柔软的沙滩上,两个天真无邪的小孩,把一堆沙子挪向其他地方,铸就内心神往的城堡。 生产环境中,有以下情况需要做迁移工作,如下: 磁盘空间不够。比如一些老项目,选用的机型并不一定适用于数据库。随着时间的推移,硬盘很有可能出现短缺; 业务出现瓶颈。比...

文章 2017-11-12 来自:开发者社区

MySQL宕机可能导致2种丢数据的场景

1、引擎层提交了,但BINLOG没写入,备库丢事务 2、引擎层没有PREPARE,但BINLOG写入,主库丢事务 即使我们将参数设置成innodb_flush_log_at_trx_commit =1 和 sync_binlog = 1,也还会面临这样一种情况:主库crash时还有binlog没传递到备库,如果我们直接提升备库为主库,同样会导致主备不一致,老主库必须根据新主库重...

文章 2017-10-28 来自:开发者社区

如何支撑HTAP场景——HybridDB for MySQL系统架构和技术演进

随着DT时代的到来,企业占有的数据越来越多,其规模可能达到上百TB甚至PB级,如何以合理的成本管理并维护这样一个数据库也成为各个企业IT管理中的核心问题。HybirdDB for MySQL是基于HTAP资源的数据库,同时支持OLTP,在一份数据上做事务,又支持实时分析。10月12日的云栖大会·HTAP技术专场中,阿里云高级专家王骞探讨如何如何支撑HTAP场景,并重点分享了如何利用RDS技术实现....

文章 2017-08-27 来自:开发者社区

MySQL单表模拟锁的几个场景

  在MySQL中对于并发,锁问题总是会有很多值得讨论的地方,但是通常来说,要模拟这些锁或者一些锁的问题需要花点功夫,比如创建多个表,创建大量的数据,然后像调试钟表的秒针一样,让问题刚好复现在哪个时间点上。如果换一个角度,单表来模拟这类而是可以吗,其实是可行的。    今天简单通过单表的测试模拟死锁,事务中的隐式提交(其实可以理解是个bug),间隙锁。 初始化数据 首...

问答 2017-01-09 来自:开发者社区

RDS for MySQL双通道是如何实现的?主要适用那些场景?有全面一点的技术文档吗?

RDS for MySQL双通道是如何实现的?主要适用那些场景?有全面一点的技术文档吗?

问答 2016-06-14 来自:开发者社区

请教各位MySQL实现计数器如何在高并发场景下更新并保持数据正确性?

一张表 两个字段 一个id 一个useCount表里存了100个id 每个id对应自己的useCount业务场景是:当id每使用一次 useCount要加1。 当useCount大于1000时 这个id就不能在被使用了(换句话说 无法从数据库中查出)在高并发情况下,会遇到一种问题: 假设数据表中有一条记录为 id=123456; useCount=999a与b两个连接并发查询这个id 12345....

文章 2016-05-23 来自:开发者社区

MySQL内核月报 2015.01-MySQL · 性能优化· 启用GTID场景的性能问题及优化

背景 MySQL从5.6版本开始支持GTID特性,也就是所谓全局事务ID,在整个复制拓扑结构内,每个事务拥有自己全局唯一标识。GTID包含两个部分,一部分是实例的UUID,另一部分是实例内递增的整数。 GTID的分配包含两种方式,一种是自动分配,另外一种是显式设置session.gtid_next,下面简单介绍下这两种方式: 自动分配 如果没有设置session级别的变量gtid_next,所.....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。