没有合适的资源?快使用搜索试试~ 我知道了~
CS448-Project2
共189个文件
java:182个
xml:3个
gitignore:2个
需积分: 5 0 下载量 158 浏览量
2021-04-03
02:40:21
上传
评论
收藏 166KB ZIP 举报
温馨提示
#笔记 查询计划程序的原始结构 SimpleDB类使用BasicQueryPlanner BasicQueryPlanner在函数createPlan()使用OptimizedProductPlan OptimizeProductPlan实现交叉联接 查询中的每个表都使用TablePlan 使用ProductPlan对关系执行笛卡尔乘积 使用SelectPlan选择 使用ProjectPlan进行ProjectPlan 原始TableScan 由TablePlan next() :返回下一个元组,无论其位于哪个块中 使用RecordPage获取块信息 使用Transaction来控制缓冲区 我们需要实现3个联接 将N个块读入内存 选项1:修改TableScan 选项2:创建一个新的TableBlockScan 读取一个块(或N个块)中的元组选项1:创建一个新的BlockSca
资源推荐
资源详情
资源评论
收起资源包目录
CS448-Project2 (189个子文件)
.gitignore 244B
.gitignore 29B
CS448-Project2.iml 423B
ResultSetAdapter.java 27KB
BTPage.java 8KB
ConnectionAdapter.java 8KB
Transaction.java 7KB
Parser.java 6KB
BNLJScan.java 6KB
StatementAdapter.java 6KB
BTreeIndex.java 5KB
BTreeLeaf.java 5KB
HashScan.java 4KB
BasicQueryPlanner.java 4KB
SortPlan.java 4KB
Lexer.java 4KB
Predicate.java 4KB
PlannerTest3.java 4KB
TablePlanner.java 4KB
GroupByScan.java 4KB
BTreeDir.java 4KB
SortScan.java 4KB
Term.java 4KB
CreateStudentDB.java 4KB
MergeJoinScan.java 4KB
RecoveryMgr.java 4KB
IndexInfo.java 4KB
MultibufferProductPlan.java 4KB
IndexUpdatePlanner.java 4KB
BufferMgr.java 4KB
CreateStudentDB.java 4KB
HashIndex.java 4KB
MultibufferProductScan.java 4KB
TableMgr.java 3KB
RecordPage.java 3KB
Schema.java 3KB
ResultSetMetaDataAdapter.java 3KB
IndexJoinScan.java 3KB
LockTable.java 3KB
TableScan.java 3KB
MergeJoinPlan.java 3KB
HeuristicQueryPlanner.java 3KB
GroupByPlan.java 3KB
ChunkScan.java 3KB
LogMgr.java 3KB
ConcurrencyTest.java 3KB
MetadataMgrTest.java 3KB
IndexMgr.java 3KB
ProductScan.java 3KB
SimpleIJ.java 3KB
RemoteMetaDataImpl.java 3KB
RemoteResultSetImpl.java 3KB
FileMgr.java 3KB
SimpleDB.java 3KB
RecoveryTest.java 3KB
IndexSelectScan.java 3KB
IndexJoinPlan.java 3KB
Planner.java 2KB
MaterializePlan.java 2KB
BlockScan.java 2KB
SetStringRecord.java 2KB
IndexUpdateTest.java 2KB
SelectPlan.java 2KB
StatMgr.java 2KB
Layout.java 2KB
SetIntRecord.java 2KB
EmbeddedResultSet.java 2KB
UpdatePlanner.java 2KB
ProductPlan2.java 2KB
ProductPlan.java 2KB
EmbeddedMetaData.java 2KB
IndexSelectPlan.java 2KB
Buffer.java 2KB
BasicUpdatePlanner.java 2KB
IndexJoinTest.java 2KB
RecordTest.java 2KB
TablePlan.java 2KB
RemoteConnectionImpl.java 2KB
RemoteStatementImpl.java 2KB
ProjectPlan.java 2KB
ScanTest2.java 2KB
SelectScan.java 2KB
MergeJoinPlan.java 2KB
IndexSelectTest.java 2KB
BetterQueryPlanner.java 2KB
ConcurrencyMgr.java 2KB
Expression.java 2KB
TableScanTest.java 2KB
GroupValue.java 2KB
BufferNeeds.java 2KB
TxTest.java 2KB
LogIterator.java 2KB
LogTest.java 2KB
SingleTablePlanTest.java 2KB
EmbeddedStatement.java 2KB
HashPlan.java 2KB
EmbeddedConnection.java 2KB
MergeJoinScan.java 2KB
QueryData.java 2KB
Scan.java 2KB
共 189 条
- 1
- 2
资源评论
洋林
- 粉丝: 28
- 资源: 4575
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功