首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏bisal的个人杂货铺

    EDB无法删除分区子表的错误

    这是杂货铺的第432篇文章 EDB相关文章, 《EDB(/PG)对于执行计划的解读》 《EDB是什么数据库?》 《EDB日期类型的一个问题》 最近某个应用,连接的是EDB数据库,测试环境是EDB 9.2版本,在删除一张inherit方式创建的分区子表(例如主表a,子表b),先用alter table b no herit EDB下创建分区,可以有两种方法,一种是传统的partition by range,一种是用inherit。 但是,在EDB 9.3和EDB 10版本上,使用partition by range创建主表,此时是禁止用inherit,创建子表的,这种操作,会提示,压根不给你inherit删除partition by 不确定这个问题,是EDB 9.2的bug,还是EDB 9.3和10在设计上的升级,根本思路,还是分区表创建的一致性,要么使用partition by range,要么使用inherit,不会交叉使用。

    2.5K30发布于 2019-02-28
  • 来自专栏bisal的个人杂货铺

    EDB官方网站和文档的介绍

    对于号称非常兼容Oracle的EDB数据库,同样有官网https://www.enterprisedb.com,从中可以找到各种关于EDB的信息, ? 不过,从官网上,还是能找到一些有意思的信息,比如这个EDB Blog,可以看些牛人发表的文章,下面这篇《为什么选择Postgres而不是Oracle数据库》,就很有意思,感兴趣的朋友,可以拿来读一读,

    2.9K20发布于 2019-03-15
  • 来自专栏bisal的个人杂货铺

    EDB分区表的又一个“坑”

    这里不是贬低EDB,毕竟能做到和Oracle最相近并不容易。 但就分区这个功能,已经不是第一次碰见“坑”了,可能对EDB来说不公平,也许这个功能就是这么设计的,但至少从Oracle使用习惯上来看,确实需要额外注意。 1.按照正常理解,这种操作是不行的,EDB普通表是支持的,实验如下。 原因知道后其实很简单,但确实要是开始不了解EDB分区和Oracle分区的一些不同之处,很难绕出来。 总结: 1.从EDB分区表这个问题上,至少可以看出Oracle和EDB两种不同数据库在处理分区表上的区别,每个人都有他自己的看法,怎么设计可能都有他考虑的角度,可以说无所谓对错,只是在易用性和接受性方面会有不同

    87620发布于 2019-01-29
  • 来自专栏bisal的个人杂货铺

    EDB和Oracle在分区剪裁实践上的一点差别

    前两天碰到一个问题,在EDB数据库中创建的一张分区表,需要使用分区本地索引和分区剪裁,但查看执行计划发现没能用到分区剪裁的功能。 那么像EDB这样创建一个不用to_date函数的分区表: ? 直接报错了,提示字段类型不匹配,无法创建表。这也说明了在日期字段类型上,EDB和Oracle的一点不同。 总结: 1. EDB中分区键是日期字段,VALUES LESS THAN(‘2015-11-01’)可以使用字符串格式,但Oracle则会报ORA-01861的错误,不支持这种创建方式。 2. EDB对使用分区键的查询语句,如果日期条件的格式和分区规则中不同,例如分区规则是’2015-NOV-01’或’2015-11-01’,但查询条件使用to_date(‘2015-11-01’,’yyyy-mm-dd 这两种方式说不上孰好孰坏,EDB是更自由,但需要人为注意书写的正确,Oracle则是严谨,好处是避免了人为使用出错的可能,间接上可能也反映出了“社区 VS 商业”、“开源 VS 闭源”对待某个问题的一种态度

    91550发布于 2019-01-29
  • 来自专栏深度学习与python

    霸占着400亿美元市场的Oracle,技术上已经赶不上PostgreSQL了 | 对话 EDB

    Ed 在数据库领域深耕多年,为 EDB 公司制定出并引导执行一系列增长策略。Ed 曾在 Red Hat 效力 6 年并晋升为北美副总裁兼总经理,随后于 2008 年加入 EDB。 在他看来,EDB 首先需要优先关注技术,之后才有资格领导开源数据管理生态系统。他坚信伟大的技术高于一切,正是凭借这样的信念,他推动着 EDB 一路走到今天。 Ed Boyajian:我一直很敬重 EDB 那些才华横溢的技术伙伴们。 通过与 EDB 合作,Ashnik 得以设计出高度优化的数据模型,并整合不同来源的数据以保证一致性。 此外,EDB Postgres Advanced Server(EPAS)还提供一套可靠且强大的错误处理与数据协调框架。

    1.4K20编辑于 2023-03-29
  • 来自专栏bisal的个人杂货铺

    PG生效参数的演进过程

    本文链接:https://blog.csdn.net/bisal/article/details/103415242 我们用的EDB数据库,其实就是商业版PostgreSQL,用的9.2版本,测试有个需求 从数据库看,当前deadlock_timeout值是1秒, edb=# show deadlock_timeout; deadlock_timeout ------------------ 1s (1 row) 如果执行set指令,确实更改了, edb=# set deadlock_timeout='2s'; SET edb=# show deadlock_timeout; 再使用pg_ctl指令,重新加载生效, -bash-4.1$ pg_ctl reload server signaled 此时检索参数,值改成了2秒, edb=# show deadlock_timeout ----- t (1 row) 通过ALTER SYSTEM配置的参数都会保存在postgresql.auto.conf文件中,因此,需要清除这些配置的时候,只需要一条指令就可以很方便的处理完成, edb

    96131发布于 2019-12-10
  • 来自专栏吾生也有涯IT也无涯

    堆栈溢出渗透实战-part4

    经过前三个flag的练习,目前对edb的使用已经算是轻车熟路了。第4个flag还是用老方法寻找突破口——edb调试。 简单分析一下反编译的汇编代码,发现在56556236处调用了levelFour! 输入28个A和4个B并用edb进行调制,在levelFour!overflow返回之前设置断点,可以看到ffffd2ec处保存的为过程的返回地址5655623b ? 在执行后,发现并没有成功获得level4的shell,再次利用edb进行调试并查找问题。在levelFour!overflow返回之前,shellcode已经成功写入,跳转地址也没有问题。 ? 在edb中搜索shellcode的前4个字节,找到3个结果,第一个结果就是变量保存的位置。 ? 修改python脚本,重新运行程序。 ? 通过edb调试,可以看到跳转地址正确。 ?

    76210发布于 2019-07-25
  • 来自专栏AustinDatabases

    PostgreSQL 企业版PG 的核心新功能与创新 (译)

    PG16开源的版本发布有一段日子了,作为著名的开源关系型数据库管理系统,最新的版本,在数据管理,数据复制,系统监控和性能优化等都在达到新的高度,PG的企业版本,EDB ,作为PostgreSQL 开源数据库的主要代码的提供者 ,向企业提供更优秀的商业版本的PG,对于最新的PG16 ,EDB 推出了 PG16.1 的数据库版本,也是最新的商业PG的数据库产品。 这里EDB 一直在推动开源的数据库PostgreSQL的发展,并作为这个领域的头号贡献者,这里我们看看最新的PG16.1 的企业版本有什么新的功能。 EDB 还引入了SPL check, 旨在改变使用存储过程的开发人员的体验,SPL check 能够检测到直到运行时未发现的错误,而不需要编写存储过程保证应用程序的完整性的测试。 EDB 是目前最好的POSTGRESQL 商业化的产品, 对于推动PG不断的进步做出了自己力所能及的工作,并且也在企业级数据库中,推动PG成为最安全,高性能,高扩展性的数据库产品做出自己应该做出的的努力

    87910编辑于 2023-12-05
  • 来自专栏小手冰凉

    MongoDB 指令

    示例: > db.my.find().pretty() # 以人性化的方式输出my集合中的文档 { "_id" : ObjectId("5e75929087edb46897838e76") > db.my.find({"likes":110,"by":"cainiao"}).pretty() { "_id" : ObjectId("5e75932387edb46897838e77 ", "database", "NoSQL" ], "likes" : 100 } { "_id" : ObjectId("5e75932387edb46897838e77 likes':{$gt:100}, $or:[ {"by":"cainiao"},{"by":"ray"}]}).pretty() { "_id" : ObjectId("5e75932387edb46897838e77 { "_id" : ObjectId("5e75b50287edb46897838e7a"), "title" : "MongoDB Overview", "description

    7.1K50发布于 2020-07-28
  • 来自专栏绿盟科技研究通讯

    首发—攻击者开始攻击Edimax WiFi桥接器

    漏洞细节参见EDB-ID:48315 。 另外,我们也检索了Exploit DB中Edimax的其他漏洞,发现除本文所述漏洞利用外,Edimax还存在8个漏洞利用,详情参见EDB-ID:48366[[2]、EDB-ID:48365[3]、EDB-ID :38056[[4]、EDB-ID:38029[[5]、EDB-ID:37405[6]、EDB-ID:24503[7]、EDB-ID:23528[8]、EDB-ID:12036[9]。 同时也在利用以下漏洞投递样本: - Netgear DGN1000的一个远程代码执行漏洞,漏洞利用详情参见EDB-ID:43055[10]。 - AVTECH IP Camera / NVR / DVR的多个漏洞,漏洞利用详情参见EDB-ID:40500[11]。

    88920发布于 2020-04-26
  • 来自专栏网络安全与可视化

    使用ntopng和InfluxDB实现容器和网络可见性

    要过滤某个容器的结果,我们可以使用容器标签,如下所示 > select * from "container:num_flows" where "container" = '1edb6c16e3d2' order 6 2019-07-29T15:43:00Z 142 40 1edb6c16e3d2 6 2019-07-29T15:42:00Z 138 34 1edb6c16e3d2 6 2019-07-29T15 :41:00Z 142 28 1edb6c16e3d2 6 2019-07-29T15:40:00Z 140 21 1edb6c16e3d2 6 2019-07-29T15:39:00Z 139 38 1edb6c16e3d2 6 2019-07-29T15:38:00Z 136 23 1edb6c16e3d2 6 2019-07-29T15:37:00Z 132 36 1edb6c16e3d2 6 2019-07-29T15:36:00Z 137 21 1edb6c16e3d2 6 2019-07-29T15:35:00Z 143 26 1edb6c16e3d2 6 > 以上就是给您提供的开始使用

    1.6K21发布于 2020-12-09
  • 来自专栏Postgres World

    每周 Postgres 世界动态 2022w08

    博客动态 信息来源:网址 Percona - PostgreSQL 13/14中对逻辑复制和解码的改进 EDB - Replication 的历史演进 EDB - pgBackRest 新特性:备份时合并小文件 EDB - pgBackRest 使用TLS 连接 Luca Ferrari - 我如何贡献 pgagroal 和 pgmoneta Luca Ferrari - Perl每周挑战 - 递归CTE Cybertec

    74564编辑于 2022-03-01
  • 来自专栏bisal的个人杂货铺

    安装psycopg2碰见的各种错误

    一套新的Linux环境,需要部署个python写的程序,逻辑就是读取EDB数据库,进行一些数据的操作。 由于连接的是EDB,需要pg的库psycopg2,当然能从官网进行下载(https://pypi.org/project/psycopg2/),但是本地安装,可能会碰见一些问题,其实主要是一堆依赖包的问题 EDB数据库的介绍, 《EDB是什么数据库?》 《EDB官方网站和文档的介绍》 在这台裸机上,首先执行python setup.py build,提示Error: pg_config executable not found.

    2.7K20发布于 2019-08-18
  • 来自专栏量化投资与机器学习

    Wind开放疫情数据:三行代码,轻松搞定!

    03 第三步 点击API >> 选择EDB经济数据 : ? 点击行业经济数据 >> 医药生物 >> 2019新冠肺炎: ? ▼ ? ▼ ? 01 查看接口 接口地址: https://www.windquant.com/qntcloud/data/edb 请求示例: https://www.windquant.com/qntcloud/data /edb? requests import json import pandas as pd import time url = "https://www.windquant.com/qntcloud/data/edb startdate=2020-02-10' enddate<-'enddate=2020-02-17' https<-'https://www.windquant.com/qntcloud/data/edb

    4.1K31发布于 2020-02-24
  • 来自专栏ChaMd5安全团队

    CVE-2019-0708微软RDP远程代码执行漏洞复现

    还并没有合并到主分支,自动更新是没有的,所以需要手动添加,作者发的一共有4个文件: https://raw.githubusercontent.com/rapid7/metasploit-framework/edb7e20221e2088497d1f61132db3a56f81b8ce9 /lib/msf/core/exploit/rdp.rb https://raw.githubusercontent.com/rapid7/metasploit-framework/edb7e20221e2088497d1f61132db3a56f81b8ce9 /auxiliary/scanner/rdp/rdp_scanner.rb https://raw.githubusercontent.com/rapid7/metasploit-framework/edb7e20221e2088497d1f61132db3a56f81b8ce9 scanner/rdp/cve_2019_0708_bluekeep.rb https://raw.githubusercontent.com/rapid7/metasploit-framework/edb7e20221e2088497d1f61132db3a56f81b8ce9

    3.1K40发布于 2019-09-10
  • 来自专栏数据和云

    国产数据库丨国产数据库发展十策(一):开发一个数据库到底需要多少人?

    开源商业发行版EDB的人员规模 基于一个开源数据库的商业版本需要多少人? EDB是一个可以参考的例子,EDB的全称是 EnterpriseDB,是基于 PostgreSQL 的一个定制分支。 EDB在PostgreSQL基础上,针对企业级应用进行了专门的优化,增加了一系列如动态性能调优(DynaTune)、EDB Loader、高效批量SQL处理等高级特性。 在几年前的一个分析报告上,我们看到EDB拥有大约300~400名员工,在2016年度实现了大约3100万美元的收入。 当然今天EDB的规模在不断壮大,今天的估计人数在500人左右,实现年度4500万美元收入。 下表还展示了NoSQL公司 MongoDB 拥有1200名员工。 openGauss 的研发团队规模 openGauss 作为华为的开源数据库,早期是基于 PostgreSQL 9.2 进行的迭代研发,那么 openGauss 的官方研发团队就和 EDB 很有可比性了

    1.2K30发布于 2021-11-26
  • 来自专栏绿盟科技研究通讯

    【格物猎踪】“磨刀霍霍”—ASUS DSL-N12E_C1 RCE漏洞正被探测

    一、脆弱性分析 本次我们捕获到的攻击针对ASUS DSL-N12E_C1,漏洞细节参见EDB-ID:48315[1]。 - MVPower DVR TV-7104HE 1.8.4 115215B9-Shell命令执行,漏洞利用详情参见EDB-ID:41471[3]。 93.71.247.71,位于意大利,该攻击源最早于2020年2月1日被我们捕获,出现漏洞探测行为,除对本文所述漏洞进行探测外,还探测了以下漏洞: - CVE-2014-8361,漏洞利用详情参见EDB-ID - CVE-2017-17215,漏洞利用详情参见EDB-ID:43414。 - MVPower DVR TV-7104HE 1.8.4 115215B9-Shell命令执行,漏洞利用详情参见EDB-ID:41471。

    78610发布于 2020-08-10
  • 来自专栏轩辕镜像

    个人财务管理工具 (Firefly III) Docker容器化部署指南

    fireflyiii:/var/www/firefly-iii/storage\#持久化存储数据目录-eAPP_KEY=your_random_app_key\#应用加密密钥(建议使用32位随机字符串)-eDB_CONNECTION =mysql\#数据库连接类型(支持mysql/postgresql/sqlite)-eDB_HOST=db_host\#数据库主机地址-eDB_PORT=3306\#数据库端口-eDB_DATABASE =firefly\#数据库名称-eDB_USERNAME=firefly_user\#数据库用户名-eDB_PASSWORD=your_db_password\#数据库密码-eTZ=Asia/Shanghai 中的端口号需根据官方文档确认实际需要映射的端口;APP_KEY需替换为32位随机字符串,可通过opensslrand-base6432生成;数据库相关参数需根据实际数据库环境配置,若使用SQLite,可简化为-eDB_CONNECTION v/data/fireflyiii:/var/www/firefly-iii/storage持久化存储应用数据,避免容器删除后数据丢失-eAPP_KEY应用加密密钥,用于数据加密,必须设置且保持唯一-eDB

    48010编辑于 2025-12-22
  • 来自专栏FreeBuf

    Enumdb:一款针对MySQL和MSSQL关系型数据库的安全渗透后利用工具

    brute 仅开启暴力破解功能 --shell 启动SQL Shell(向右滑动,查看更多) Shell命令 enumdb#> help ... edb_databases - 查看所有的数据库 edb_tables [DB] - 查看数据库中所有的表 edb_columns [table]. [DB] - 查看表中所有的列 edb_dump [table].

    1.5K50编辑于 2023-02-24
  • 来自专栏测试技术圈

    Docker的Image

    此时ID为e218edb10161的容器,是按我们的需求更改的容器。我们可以通过命令 docker commit来提交容器副本。 docker commit -m="has update" -a="runoob" e218edb10161 runoob/ubuntu:v2 sha256:70bf1840fd7c0d2d8ef0a42a817eb29f854c1af8f7c59fc03ac7bdee9545aff8 各个参数说明: -m:提交的描述信息 -a:指定镜像作者 e218edb10161:容器ID runoob/ubuntu:v2:指定要创建的目标镜像名 构建镜像 docker build

    64510发布于 2019-10-28
领券