Commit 1d0b7cc
authored
Improve query efficiency for profile inputs (#1363)
* Add indexes for common lookups (this changes the order of inputs, so some small changes to test example objective function values are observed)
* CTE-based queries for profiles1 parent 1b5a3ae commit 1d0b7cc
184 files changed
Lines changed: 3167 additions & 3245 deletions
File tree
- db
- examples
- 2horizons_w_hydro_and_nuclear_binary_availability/inputs
- 2horizons_w_hydro_w_balancing_types/inputs
- 2horizons_w_hydro/inputs
- 2periods_gen_bin_econ_retirement/inputs
- 2periods_gen_lin_econ_retirement/inputs
- 2periods_new_build_2zones_loadcomponents
- inputs
- results
- 2periods_new_build_2zones_new_build_transmission_stochastic
- inputs
- results
- 2periods_new_build_2zones_new_build_transmission
- inputs
- results
- 2periods_new_build_2zones_singleBA
- inputs
- results
- 2periods_new_build_2zones_transmission_Tx1halfavailmonthly
- inputs
- results
- 2periods_new_build_2zones_transmission_Tx1halfavail
- inputs
- results
- 2periods_new_build_2zones_transmission_w_hurdle_rates_by_timepoint_and_period
- inputs
- results
- 2periods_new_build_2zones_transmission_w_hurdle_rates_by_timepoint
- inputs
- results
- 2periods_new_build_2zones_transmission_w_hurdle_rates
- inputs
- results
- 2periods_new_build_2zones_transmission_w_losses_opp_dir
- inputs
- results
- 2periods_new_build_2zones_transmission_w_losses
- inputs
- results
- 2periods_new_build_2zones_transmission
- inputs
- results
- 2periods_new_build_2zones
- inputs
- results
- 2periods_new_build_capgroups
- inputs
- results
- 2periods_new_build_cumulative_and_vintage_min_max
- inputs
- results
- 2periods_new_build_cumulative_min_max
- inputs
- results
- 2periods_new_build_fin_lifetime
- inputs
- results
- 2periods_new_build_generic_policy_recs
- inputs
- results
- 2periods_new_build_generic_policy
- inputs
- results
- 2periods_new_build_horizon_energy_target_halfyear/inputs
- 2periods_new_build_horizon_energy_target
- inputs
- results
- 2periods_new_build_local_capacity
- inputs
- results
- 2periods_new_build_rps_percent_target
- inputs
- results
- 2periods_new_build_rps_variable_reserves_subhourly_adj/inputs
- 2periods_new_build_rps_variable_reserves/inputs
- 2periods_new_build_rps_w_rps_eligible_storage
- inputs
- results
- 2periods_new_build_rps_w_rps_ineligible_storage
- inputs
- results
- 2periods_new_build_rps
- inputs
- results
- 2periods_new_build_simple_prm_2loadzones_newtx_w_transfers_w_costs/inputs
- 2periods_new_build_simple_prm_2loadzones_newtx_w_transfers_w_subsidies
- inputs
- results
- 2periods_new_build_simple_prm_2loadzones_newtx_w_transfers/inputs
- 2periods_new_build_simple_prm_2loadzones
- inputs
- results
- 2periods_new_build_simple_prm_w_energy_only_deliv_cap_limit
- inputs
- results
- 2periods_new_build_simple_prm_w_energy_only
- inputs
- results
- 2periods_new_build_simple_prm
- inputs
- results
- 2periods_new_build
- inputs
- results
- dsm_examples/hydro_iteration_1/inputs
- generic_policy_sod_test_w_annual_rps/inputs
- generic_policy_sod_test/inputs
- multi_stage_prod_cost_linked_subproblems
- multi_stage_prod_cost_w_hydro
- 1
- 1/inputs
- 2/inputs
- 3/inputs
- 2
- 1/inputs
- 2/inputs
- 3/inputs
- 3
- 1/inputs
- 2/inputs
- 3/inputs
- ra_toolkit_monte_carlo
- weather_iteration_1/hydro_iteration_2010/availability_iteration_2
- 1/inputs
- 2/inputs
- weather_iteration_2/hydro_iteration_2011/availability_iteration_1
- 1/inputs
- 2/inputs
- ra_toolkit_sync_single_year_w_hydro_instead_of_weather_profile/weather_iteration_2010/hydro_iteration_2010/availability_iteration_1
- 1/inputs
- 2/inputs
- ra_toolkit_sync_single_year/weather_iteration_2010/hydro_iteration_2010/availability_iteration_1
- 1/inputs
- 2/inputs
- ra_toolkit_sync
- weather_iteration_2010
- hydro_iteration_2010/availability_iteration_1
- 1/inputs
- 2/inputs
- hydro_iteration_2011/availability_iteration_2
- 1/inputs
- 2/inputs
- weather_iteration_2011
- hydro_iteration_2010/availability_iteration_3
- 1/inputs
- 2/inputs
- hydro_iteration_2011/availability_iteration_4
- 1/inputs
- 2/inputs
- single_stage_prod_cost_linked_subproblems_w_hydro
- 1/inputs
- 2/inputs
- 3/inputs
- test_carbon_credits_purchase_limits/inputs
- test_carbon_tax_allowance_with_different_fuel_groups/inputs
- test_carbon_tax_allowance/inputs
- test_min_max_build_trans
- inputs
- results
- test_new_binary_build_storage/inputs
- test_new_binary_solar/inputs
- test_new_build_gen_var_stor_hyb_as_pwr_grp/inputs
- test_new_build_storage_cumulative_min_max/inputs
- test_new_build_storage_itc_single_superperiod/inputs
- test_new_build_storage_itc/inputs
- test_new_build_storage_losses_limit/inputs
- test_new_build_storage/inputs
- test_new_instantaneous_penetration/inputs
- test_new_solar_carbon_cap_2zones_dont_count_tx/inputs
- test_new_solar_carbon_cap_2zones_tx_hydrogen_prod_new/inputs
- test_new_solar_carbon_cap_2zones_tx_hydrogen_prod/inputs
- test_new_solar_carbon_cap_2zones_tx_low_carbon_fuel_blend/inputs
- test_new_solar_carbon_cap_2zones_tx/inputs
- test_new_solar_carbon_cap_dac/inputs
- test_new_solar_carbon_cap/inputs
- test_new_solar_carbon_credits_w_buy_and_sell/inputs
- test_new_solar_carbon_credits_w_buy/inputs
- test_new_solar_carbon_credits_w_sell/inputs
- test_new_solar_carbon_credits/inputs
- test_new_solar_carbon_tax_w_carbon_credits/inputs
- test_new_solar_carbon_tax/inputs
- test_new_solar_fuel_burn_limit_relative/inputs
- test_new_solar_fuel_burn_limit/inputs
- test_new_solar_itc/inputs
- test_new_solar_reserve_prj_contribution/inputs
- test_new_solar_w_relative_capacity_instead_of_potential/inputs
- test_new_solar/inputs
- test_performance_standard_both/inputs
- test_performance_standard_carbon_credits_w_cap_no_credits_mapping/inputs
- test_performance_standard_carbon_credits/inputs
- test_performance_standard_power/inputs
- test_performance_standard/inputs
- test_tx_capacity_groups
- inputs
- results
- test_tx_dcopf/inputs
- test_tx_flow_w_simflow/inputs
- test_tx_flow/inputs
- test_tx_simple_additive/inputs
- test_tx_simple_tmp_emissions/inputs
- test_tx_simple/inputs
- test_tx_targets_max/inputs
- test_w_energy_products_group_limits/inputs
- test_w_energy_products/inputs
- test_w_flex_load/inputs
- test_w_hydro_as_energy_no_reserves/inputs
- test_w_hydro_as_slice_candidate/inputs
- test_w_hydro_no_reserves/inputs
- test_w_hydro_ramp_limits/inputs
- test_w_hydro/inputs
- test_w_lf_w_demand_charges/inputs
- test_w_lf/inputs
- test_w_storage_starting_soc/inputs
- test_w_storage_w_soc_last_tmp_penalty/inputs
- test_w_storage_w_soc_penalty/inputs
- test_w_storage_wind_as_energy/inputs
- test_w_storage/inputs
- gridpath/project/operations
- operational_types
- tests
- test_data
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
345 | 345 | | |
346 | 346 | | |
347 | 347 | | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
348 | 353 | | |
349 | 354 | | |
350 | 355 | | |
| |||
429 | 434 | | |
430 | 435 | | |
431 | 436 | | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
432 | 441 | | |
433 | 442 | | |
434 | 443 | | |
| |||
1669 | 1678 | | |
1670 | 1679 | | |
1671 | 1680 | | |
| 1681 | + | |
| 1682 | + | |
| 1683 | + | |
| 1684 | + | |
1672 | 1685 | | |
1673 | 1686 | | |
1674 | 1687 | | |
| |||
2138 | 2151 | | |
2139 | 2152 | | |
2140 | 2153 | | |
| 2154 | + | |
| 2155 | + | |
| 2156 | + | |
| 2157 | + | |
| 2158 | + | |
2141 | 2159 | | |
2142 | 2160 | | |
2143 | 2161 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | 5 | | |
7 | 6 | | |
| 7 | + | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | 5 | | |
7 | 6 | | |
| 7 | + | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | 5 | | |
7 | 6 | | |
| 7 | + | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | 2 | | |
4 | 3 | | |
5 | 4 | | |
6 | 5 | | |
7 | 6 | | |
| 7 | + | |
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | | - | |
4 | 2 | | |
5 | 3 | | |
6 | 4 | | |
| |||
11 | 9 | | |
12 | 10 | | |
13 | 11 | | |
| 12 | + | |
| 13 | + | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | 2 | | |
4 | 3 | | |
5 | 4 | | |
6 | 5 | | |
7 | 6 | | |
| 7 | + | |
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | | - | |
4 | 2 | | |
5 | 3 | | |
6 | 4 | | |
| |||
11 | 9 | | |
12 | 10 | | |
13 | 11 | | |
| 12 | + | |
| 13 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | 4 | | |
6 | | - | |
7 | 5 | | |
8 | 6 | | |
| 7 | + | |
| 8 | + | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
0 commit comments