腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
技术博文
专栏成员
举报
589
文章
1514225
阅读量
51
订阅数
订阅专栏
申请加入专栏
全部文章(589)
php(118)
linux(103)
https(98)
网络安全(93)
编程算法(63)
其他(54)
java(51)
腾讯云开发者社区(45)
数据库(34)
sql(23)
云数据库 SQL Server(21)
html(17)
git(17)
http(17)
nginx(16)
缓存(16)
网站(15)
云数据库 Redis(14)
ssh(14)
安全(14)
面向对象编程(13)
博客(13)
javascript(12)
tcp/ip(12)
windows(12)
unix(11)
数据结构(11)
ide(9)
存储(9)
shell(9)
grep(9)
node.js(8)
centos(8)
c++(7)
bash(7)
json(7)
github(7)
api(7)
laravel(7)
分布式(7)
jvm(7)
yum(7)
算法(7)
memcached(6)
打包(6)
开源(6)
jdk(6)
jquery(5)
ajax(5)
容器镜像服务(5)
人工智能(5)
socket编程(5)
微信(5)
排序算法(5)
jar(4)
ubuntu(4)
访问管理(4)
mongodb(4)
排序(4)
系统(4)
对象存储(3)
oracle(3)
apache(3)
bash 指令(3)
容器(3)
html5(3)
正则表达式(3)
udp(3)
数据分析(3)
Elasticsearch Service(3)
对象(3)
工具(3)
客户端(3)
配置(3)
权限(3)
mac os(2)
python(2)
actionscript(2)
android(2)
composer(2)
eclipse(2)
maven(2)
搜索引擎(2)
spring(2)
文件存储(2)
命令行工具(2)
SSL 证书(2)
腾讯云测试服务(2)
云推荐引擎(2)
dns(2)
spring boot(2)
lnmp(2)
大数据(2)
date(2)
int(2)
mysql(2)
return(2)
root(2)
system(2)
变量(2)
程序(2)
服务器(2)
继承(2)
计算机(2)
进程(2)
内存(2)
网络(2)
主机(2)
字符串(2)
ICP备案(1)
ios(1)
jquery ui(1)
xml(1)
css(1)
ecmascript(1)
arm(1)
nosql(1)
postgresql(1)
phpmyadmin(1)
web.py(1)
svn(1)
全文检索(1)
海外加速(1)
express(1)
grunt(1)
hive(1)
mybatis(1)
hashmap(1)
ftp(1)
zookeeper(1)
npm(1)
二叉树(1)
markdown(1)
jenkins(1)
iis(1)
spring cloud(1)
uml(1)
ntp(1)
物联网(1)
安全漏洞(1)
架构设计(1)
微服务(1)
sas(1)
unicode(1)
es(1)
drupal(1)
alert(1)
bat(1)
bit(1)
configuration(1)
cpu(1)
d3(1)
data(1)
document(1)
ethernet(1)
exception(1)
exe(1)
exit(1)
fastcgi(1)
file(1)
final(1)
fopen(1)
for循环(1)
function(1)
fwrite(1)
header(1)
hidden(1)
host(1)
ini(1)
integer(1)
ioexception(1)
ip(1)
jwt(1)
lan(1)
mac(1)
matplotlib(1)
mkdir(1)
mobile(1)
null(1)
nullpointerexception(1)
plugin(1)
protected(1)
proxy(1)
ps(1)
public(1)
pycharm(1)
redis集群(1)
reference(1)
replace(1)
sleep(1)
state(1)
string(1)
strtotime(1)
synchronized(1)
thread(1)
txt(1)
ueditor(1)
undefined(1)
version(1)
vim(1)
xargs(1)
zsh(1)
编辑器(1)
测试(1)
磁盘(1)
单例模式(1)
登录(1)
递归(1)
二进制(1)
管理(1)
关系型数据库(1)
集群(1)
加密(1)
监控(1)
开发(1)
跨域(1)
浏览器(1)
流量(1)
漏洞(1)
乱码(1)
命令行(1)
模块化(1)
软件(1)
实践(1)
事件(1)
数据(1)
搜索(1)
微信公众平台(1)
线程(1)
线程安全(1)
效率(1)
虚拟机(1)
异常(1)
域名解析(1)
指针(1)
终端(1)
搜索文章
搜索
搜索
关闭
MySQL主从复制
云数据库 SQL Server
数据库
sql
主从复制的作用? 主数据库出现问题,可以切换到从数据库。 可以进行数据库层面的读写分离。 可以在从数据库上进行日常备份。 MySQL主从复制解决的问题? 数据分布:随意开始或停止复制,并在不同地理位置分布数据备份 负载均衡:降低单个服务器的压力 高可用和故障切换:帮助应用程序避免单点失败 升级测试:可以用更高版本的MySQL作为从库 MySQL主从复制工作原理? 在主库上把数据更高记录到二进制日志 从库将主库的日志复制到自己的中继日志 从库读取中继日志的事件,将其重放到从库数据中。
joshua317
2022-05-10
961
0
Redis缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题
缓存
云数据库 Redis
数据库
sql
编程算法
由于原有缓存失效,新缓存未到期间,比如我们设置缓存时采用了相同的过期时间,在同一时刻出现大面积的缓存过期,所有原本应该访 问缓存的请求都去查询数据库了,而对数据库CPU和内存造成巨大压力,严重的会造成数据库宕机。从而形成一系列连锁反应,造成整个系统崩溃。
joshua317
2021-11-10
2.2K
0
Java异常处理常见问题
java
编程算法
打包
ide
sql
● final:用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,被其修饰的类不可继承。
joshua317
2021-11-02
484
0
redis的几个问题
缓存
分布式
云数据库 Redis
数据库
sql
本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/149
joshua317
2021-09-29
428
0
mysql的一些问题记录
云数据库 SQL Server
sql
数据库
分布式
超大的分页一般从两个方向上来解决:数据库层面,这也是我们主要集中关注的(虽然收效没那么大),类似于select * from table where age > 20 limit 1000000,10这种查询其实也是有可以优化的余地的. 这条语句需要load1000000数据然后基本上全部丢弃,只取10条当然比较慢. 当时我们可以修改为select * from table where id in (select id from table where age > 20 limit 1000000,10).这样虽然也load了一百万的数据,但是由于索引覆盖,要查询的所有字段都在索引中,所以速度会很快. 同时如果ID连续的好,我们还可以select * from table where id > 1000000 limit 10,效率也是不错的,优化的可能性有许多种,但是核心思想都一样,就是减少load的数据从需求的角度减少这种请求…主要是不做类似的需求(直接跳转到几百万页之后的具体某一页.只允许逐页查看或者按照给定的路线走,这样可预测,可缓存)以及防止ID泄漏且连续被人恶意攻击
joshua317
2021-09-28
439
0
数据库的乐观锁和悲观锁是什么?怎么实现的?
数据库
sql
数据库管理系统(DBMS)中的并发控制的任务是确保在多个事务同时存取数据库中同一数据时不破坏事务的隔离性和统一性以及数据库的统一性。乐观并发控制(乐观锁)和悲观并发控制(悲观锁)是并发控制主要采用的技术手段。
joshua317
2021-09-28
816
0
mysql索引
全文检索
云数据库 SQL Server
数据库
sql
数据结构
索引的数据结构和具体存储引擎的实现有关,在MySQL中使用较多的索引有Hash索引,B+树索引等,而我们经常使用的InnoDB存储引擎的默认索引实现为:B+树索引。对于哈希索引来说,底层的数据结构就是哈希表,因此在绝大多数需求为单条记录查询的时候,可以选择哈希索引,查询性能最快;其余大部分场景,建议选择BTree索引。
joshua317
2021-09-28
2.5K
0
悲观锁与乐观锁
unix
数据库
sql
悲观锁,每次访问资源都会加锁,执行完同步代码释放锁,synchronized 和 ReentrantLock 属于悲观锁。
joshua317
2021-09-28
578
0
数据库中事务指的是什么
数据库
sql
事务是数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作;这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行;事务是一组不可再分割的操作集合(工作逻辑单元);
joshua317
2021-09-26
1.6K
0
IntelliJ IDEA插件的安装及插件汇总
sql
git
java
eclipse
markdown
本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/142
joshua317
2021-09-26
686
0
MySQL权限详解
数据库
云数据库 SQL Server
云推荐引擎
编程算法
sql
本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/55
joshua317
2021-08-31
4.2K
0
mysql_real_escape_string和mysql_escape_string有什么本质的区别,有什么用处,为什么被弃用?
php
云数据库 SQL Server
sql
数据库
编程算法
本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/48
joshua317
2021-08-31
2.2K
0
mysql Invalid default value for 'time'
数据库
云数据库 SQL Server
sql
原因:安装的MySQL5.7版本之后,date, datetime类型设置默认值"0000-00-00",出现异常:Invalid default value for 'time'
joshua317
2021-04-23
2K
0
WAMP中的mysql设置密码 WAMP中的mysql设置密码密码
phpmyadmin
sql
php
数据库
云数据库 SQL Server
WAMP安装好后,mysql密码是为空的,那么要如何修改呢?其实很简单,通过几条指令就行了,下面我就一步步来操作。
joshua317
2021-04-23
23.3K
0
开启phpMyAdmin高级功能的设置方法
php
sql
数据库
开启phpMyAdmin高级功能的设置方法 注:本文基于phpMyAdmin5.5 登录到phpMyAdmin以后,在主界面的底部,我们发现两条提示信息: 一条提示信息是“phpMyAdmin高级功能尚未完全设置,部分功能未激活。请点击这里查看原因”,另外一条信息是“配置文件现在需要一个短语密码。”。 一旦出现这两条信息,就意味着phpMyAdmin中的部分功能不能使用。解决这个问题的操作步骤分为三部分:上传create_tables.sql文件、配置config.inc.php文件和修改config.d
joshua317
2018-04-16
1.9K
0
MyISAM InnoDB 区别
云数据库 SQL Server
数据库
sql
MyISAM 和 InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。 以下是一些细节和具体实现的差别: ◆1.InnoDB不支持FULLTEXT类型的索引。 ◆2.InnoDB 中不保存表的具体
joshua317
2018-04-16
939
0
多表关联是ON和WHERE的区别
sql
数据库
很多时候,开发在书写SQL的时候不能正确的理解和运用ON和WHERE的区别。今天就简单演示介绍下(有图有真相)。 原理:数据库在通过连接多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表
joshua317
2018-04-16
1.4K
0
SQL中的DML、DDL以及DCL
sql
数据库
DML(data manipulation language)是数据操纵语言:它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言。 DDL(data definition language)是数据定义语言:DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定义或改变表(TABLE)的结构,数据类型,表之间的链接和约束等初始化工作上,他们大多在建立表时使用 DCL(DataControlLangua
joshua317
2018-04-09
722
0
mysql中int长度的意义
云数据库 SQL Server
数据库
sql
疑问: mysql的字段,unsigned int(4), 和unsinged int(5), 能存储的数值范围是否相同。如果不同,分别是多大? 答: 无论是int(4), int(5), 存储的都是4字节无符号整数, 也就是0~2^32。。但是,当数字不足4位或5位时,前面会用0补齐。 MySQL支持选择在该类型关键字后面的括号内指定整数值的显示宽度(例如,INT(4))。 该可选显示宽度规定用于显示宽度小于指定的列宽度的值时从左侧填满宽度。 显示宽度并不限制可以在列内保存的值的范围,也不限制超过列的指定
joshua317
2018-04-09
4.2K
0
MySQL 数据类型
云数据库 SQL Server
sql
存储
数值类型 MySQL支持所有标准SQL数值数据类型。 这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION)。 关键字INT是INTEGER的同义词,关键字DEC是DECIMAL的同义词。 BIT数据类型保存位字段值,并且支持MyISAM、MEMORY、InnoDB和BDB表。 作为SQL标准的扩展,MySQL也支持整数类型TINYINT、MEDIUMINT和BIGINT。下面的表显示了
joshua317
2018-04-09
1.9K
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档