新足迹

 找回密码
 注册

精华好帖回顾

· PC--买地建房贴--Carlisle之Albany 35,历时4个半月,终于settle了 (2011-2-6) 可乐33 · 参加活动----我最喜欢的澳洲海滩:BICHENO,TAS (2013-11-4) 小Q新视野
· 让我悄悄地告诉你——关于大商场的化妆品 (2007-2-13) qianqian · 【三刀厨侠争霸赛】3刀只做了这2样----江西炒米粉和豆腐皮炒白菜 (2008-9-18) spicypig
Advertisement
Advertisement
查看: 1553|回复: 14

美国性罪犯跟踪数据库因为超过二十亿条记录而停运 [复制链接]

发表于 2010-10-9 18:44 |显示全部楼层
此文章由 bulaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bulaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
这个数据库因为超过最大记录数而停止运行,导致美国各大执法机构有12个小时的时间无法监控各种性罪犯。

二十亿条?美国有多少sex offender?。。。



http://www.bbc.co.uk/news/world-us-canada-11491937

Thousands of US sex offenders, prisoners on parole and other convicts were left unmonitored after an electronic tagging system shut down because of data overload.

BI Incorporated, which runs the system, reached its data threshold - more than two billion records - on Tuesday.

This left authorities across 49 states unaware of offenders' movement for about 12 hours.

BI increased its data storage capacity to avoid a repeat of the problem.

Prisons and other corrections agencies were blocked from getting notifications on about 16,000 people, BI Incorporated spokesman Jock Waldo said on Wednesday.

Continue reading the main story

Start Quote

In retrospect, we should have been able to catch this”

Jock Waldo
BI Incorporated spokesman
"At 0729 Mountain Time [1429 GMT] on 5 October, BI Incorporated experienced a problem with one of its offender monitoring servers that caused this server's automatic notification system to be temporarily disabled, resulting in delayed notifications to customers. The issue was resolved approximately 12 hours later at 1925 [0229 GMT Wednesday]," BI said in a statement.

Tracking devices continued to record movement and gather information, but corrections agencies could not immediately view the data, BI said.

In Wisconsin, local police and probation agents held about 140 sex offenders at local jails until the GPS tracking system was restored.

The offenders - about 300 in the state, most of them sex offenders - were never aware they were not being tracked, state Department of Corrections spokeswoman Linda Eggert said.

"In retrospect, we should have been able to catch this," Mr Waldo is quoted as saying by the AP news agency.
Advertisement
Advertisement

退役斑竹 2008年度奖章获得者 2009年度奖章获得者

发表于 2010-10-9 18:54 |显示全部楼层
此文章由 Tiger_Karen 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Tiger_Karen 所有!转贴必须注明作者、出处和本声明,并保持内容完整
虎哥啥时候又换头像了
头像被屏蔽

禁止访问

发表于 2010-10-9 19:18 |显示全部楼层
此文章由 kane2001 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kane2001 所有!转贴必须注明作者、出处和本声明,并保持内容完整
二十亿条就挂了? 莫非把罪犯的照片 扫描文档都存在一个Binary Column里了

发表于 2010-10-9 19:28 |显示全部楼层
此文章由 chinara 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 chinara 所有!转贴必须注明作者、出处和本声明,并保持内容完整
不知道是什么数据库?

发表于 2010-10-9 19:29 |显示全部楼层
此文章由 bulaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bulaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 Tiger_Karen 于 2010-10-9 19:54 发表
虎哥啥时候又换头像了


刚换,没几天

发表于 2010-10-9 19:46 |显示全部楼层
此文章由 yuba 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yuba 所有!转贴必须注明作者、出处和本声明,并保持内容完整
总换头像会不会无谓地增加记录条数
Advertisement
Advertisement

2010年度奖章获得者

发表于 2010-10-9 20:28 |显示全部楼层
此文章由 dalaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dalaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
primary key 用int, 怎么着也用个大一点的呀。

发表于 2010-10-9 20:33 |显示全部楼层
此文章由 jerryclark 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jerryclark 所有!转贴必须注明作者、出处和本声明,并保持内容完整
所以和人PK的时候我用long。在不行只能出guid。

[ 本帖最后由 jerryclark 于 2010-10-9 20:35 编辑 ]

发表于 2010-10-9 21:02 |显示全部楼层
此文章由 bulaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bulaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 yuba 于 2010-10-9 20:46 发表
总换头像会不会无谓地增加记录条数


哈哈

退役斑竹

发表于 2010-10-9 21:23 |显示全部楼层
此文章由 大饼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 大饼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 dalaohu 于 2010-10-9 21:28 发表
primary key 用int, 怎么着也用个大一点的呀。

俺用的系统里int大部分是16位的

发表于 2010-10-9 22:08 |显示全部楼层
此文章由 bulaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bulaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
用int有点危险吧。大点的数据库还有用int的吗?
Advertisement
Advertisement

发表于 2010-10-9 22:10 |显示全部楼层
此文章由 bulaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bulaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
wiki:

Common sizes

Programming language        Approval Type        Platforms        Data type name        Storage in bytes        Range (Signed)        Range (Unsigned)
C ISO/ANSI C99        International Standard        Unix,16/32-bit systems[3]
Windows,16/32/64-bit systems[3]        long†        4
(minimum requirement 4)        −2,147,483,648 to 2,147,483,647
(minimum requirement)        0 to 4,294,967,295
(minimum requirement)
C ISO/ANSI C99        International Standard        Unix,
64-bit systems[3][4]        long†        8
(minimum requirement 4)        −9,223,372,036,854,775,808 to +9,223,372,036,854,775,807        0 to 18,446,744,073,709,551,615
C++ ISO/ANSI        International Standard        Unix, Windows,
16/32-bit system        long†        4 [5]
(minimum requirement 4)        −2,147,483,648 to 2,147,483,647
(minimum requirement)        0 to 4,294,967,295
(minimum requirement)
C++/CLI        International Standard
ECMA-372        Unix, Windows,
16/32-bit systems        long†        4 [6]
(minimum requirement 4)        −2,147,483,648 to 2,147,483,647
(minimum requirement)        0 to 4,294,967,295
(minimum requirement)
VB        Company Standard        Windows        Long        4 [7]        −2,147,483,648 to 2,147,483,647        N/A
VBA        Company Standard        Windows, Mac OS        Long        4 [8]        −2,147,483,648 to 2,147,483,647        N/A
SQL Server        Company Standard        Windows        BigInt        8        −9,223,372,036,854,775,808 to +9,223,372,036,854,775,807        0 to 18,446,744,073,709,551,615
.NET CLR/CTS        Company Standard        Windows        Long or Int64        8        −9,223,372,036,854,775,808 to +9,223,372,036,854,775,807        0 to 18,446,744,073,709,551,615
Java        International/Company Standard        Java platform        long        8        −9,223,372,036,854,775,808 to +9,223,372,036,854,775,807        N/A
Pascal         ?        Windows        int64        8        −9,223,372,036,854,775,808 to +9,223,372,036,854,775,807        N/A

发表于 2010-10-9 22:11 |显示全部楼层
此文章由 bulaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bulaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
果然是long int的问题,有不少long int的implementation到21亿就到头了

发表于 2010-10-9 22:41 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 bulaohu 于 2010-10-9 23:11 发表
果然是long int的问题,有不少long int的implementation到21亿就到头了


现在相当多的database primary key 都用guid,但用的不好,会有insert时page reshaffle的问题,和分布式数据库table和并pk冲突的问题,通常的做法是区自己网卡的mac地址,然后顺此递增。

评分

参与人数 1积分 +3 收起 理由
bulaohu + 3 谢谢奉献

查看全部评分

发表于 2010-10-9 23:55 |显示全部楼层
此文章由 bulaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bulaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 乱码 于 2010-10-9 23:41 发表


现在相当多的database primary key 都用guid,但用的不好,会有insert时page reshaffle的问题,和分布式数据库table和并pk冲突的问题,通常的做法是区自己网卡的mac地址,然后顺此递增。 ...


Server上可能严格一些,workstation上我在教育部工作的时候碰到过两次机器的MAC完全相同的情况,囧死个人

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部