V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Aksura  ›  全部回复第 8 页 / 共 10 页
回复总数  196
1  2  3  4  5  6  7  8  9  10  
@iloveyouso 既然需求要查询历史整点数据,那么从这个 A 表里周期性地保存出数据就不可避免。担心硬盘爆炸,就划定一个历史数据的保留时间窗口,超出窗口外的数据,要么归档另存他处,要么删除。

方案一每次查询都新建表,个人感觉没必要,表的数量很容易就膨胀了,用一个分区表保存历史就可以了。保存历史数据的表除了具有 A 表的字段外,再加标识查询时间的字段。还可按年、月之类的做表分区。考虑到 A 表是“只有增加,没有删除”这个特点,整点查询 A 表数据到历史表时,如果是 Oracle 可以考虑用 Merge 语句代替单纯的 Insert 语句。

主要问题还是A表没有主键,也没有其他唯一性的标志或时间字段,如何高效地判断哪些数据行是新增数据感觉不好做。

另外,最后说的“类似 CREATE VIEW AS 的功能,但是在创建视图之后,不再收到原有 A 表增加数据的影响”,物化视图应该是你要找的东西。
2018-07-01 15:43:33 +08:00
回复了 rihoko 创建的主题 程序员 不知道用 PostgreSQL 的人多不多,问一个问题
@rihoko 想把密码作为参数传给 shell 脚本,可以考虑直接用 “ postgresql://用户名:密码 @HostnameOrIp:端口号 /数据库名” 这种形式的连接串。
2018-06-30 13:07:47 +08:00
回复了 xiaoxinshiwo 创建的主题 问与答 作为应试者你是如何看待面试需要自己携带简历和笔的?
一般不管对方是否要求,我都会自带一份简历。主要是怕万一对方手上的简历内容过时,或者打印出来的排班太差,看着不方便,就现场让他看我手里这份,补足信息。但是如果对方一开始就要求我自带简历或者认为这样是理所当然的话,在我心里绝对是扣分的。因为这至少证明了一点:对方在面试前,根本没(打算)花时间好好看过我的简历,只是打算在面试的时候,一边看简历一边面试。这既不专业也不尊重双方的时间。我自己面试别人或者被面试,都是做好了准备的,我认为这是招人(求职)的诚意,也是做事的素养。
2018-05-05 09:19:25 +08:00
回复了 jianzong 创建的主题 程序员 使用 vim 记录工作日志的技巧
@jianzong vin 有个插件 calendar-vim
2018-04-11 22:55:17 +08:00
回复了 lotem 创建的主题 中州韻 「小狼毫」輸入法更新,發佈 0.11 版
支持!
\COPY <tablename> FROM '/somepath/somefile.txt' WITH (FORMAT csv, DELIMITER E'\x01') 。
2018-02-27 22:33:56 +08:00
回复了 moshao6 创建的主题 问与答 逻辑是否应该写在存储过程中
用的商业数据库,和操作数据紧密相关的可以放存储过程。用的 mysql 之类的,还是在应用里做吧。
2017-12-18 20:52:18 +08:00
回复了 sensui7 创建的主题 分享创造 换输入法了, 放弃了搜狗和 rime
ubuntu 上用的 RIME,全拼 + 粤拼,感觉还是满意的。
2017-09-12 20:37:33 +08:00
回复了 janxin 创建的主题 程序员 [2017/09] 现在做项目,你会推荐大家用那种数据库?
postgresql 或者 mysql,即使要用 json 结构这俩也支持,尽量不用 mongodb。
2017-09-10 10:11:03 +08:00
回复了 maplerecall 创建的主题 配件 有使用轨迹球替代鼠标的小伙伴嘛,来说说体验?
一直用的肯辛通轨迹球,很方便。没有鼠标手的感觉了。当然只能办公用,游戏的话还是得鼠标。
还好吧,其实主要的还是数据仓库那一套。不过数据本身类型更得更多样、时效性要求更高、加上 ML 的玩法,还是有搞头的。
2017-06-28 13:34:23 +08:00
回复了 happyzed 创建的主题 问与答 [志愿填报]
利益相关。推荐个 app:“完美志愿”,如果你认为它有价值,打算购买的话,可以用优惠码:666031。
2017-06-27 13:52:25 +08:00
回复了 misaka00251 创建的主题 问与答 感觉学校不好选啊。。
推荐(利益相关)个自己所在公司的 app:“完美志愿”,作用就是帮助决策填志愿、选择学校专业。如果你认为它有价值,打算购买的话,可以用优惠码:666031。
利益相关。推荐个自己所在公司的 app:“完美志愿”,如果你认为它有价值,打算购买的话,可以用优惠码:666031。
2017-06-27 13:34:39 +08:00
回复了 lusuon 创建的主题 问与答 554 分 广东省排名约 1W7~1W8,求指点志愿选择
利益相关。推荐个 app:“完美志愿”,如果你认为它有价值,打算购买的话,可以用优惠码:666031。
看你需求的类型, OLTP 的业务逻辑只要不涉及事务的,尽量在程序里维护; OLAP 的业务逻辑你不用 SQL ,数据正确性、一致性这些你自己程序维护,时间稍长都是坑。

数据库性能这个,如果只用过 MySQL ,真的就不要提了。
2016-12-08 21:44:57 +08:00
回复了 enenaaa 创建的主题 MySQL 这样的需求,一条 sql 语句没法搞定吧
5 楼才是正解, 3 楼的不符合题意。
gnu parallel
2016-09-26 20:02:06 +08:00
回复了 sisyphus60 创建的主题 Getting Things Done 有没有便于统计量化的 GTD 工具?
Org mode
2016-09-24 11:38:53 +08:00
回复了 av1254 创建的主题 Python 遇到一特别的难题
@billlee 在 groupby 前也许可以先对 iterable 先排个序?
1  2  3  4  5  6  7  8  9  10  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1250 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 18:20 · PVG 02:20 · LAX 11:20 · JFK 14:20
Developed with CodeLauncher
♥ Do have faith in what you're doing.