largest number of sessions during a given time period

How can I know the number of sessions on my server for a given time?

I think I can use "select count (*) in the session $ v where username ="xyz"' every second. Can it be the case that a few sessions of opening and closing during the two consecutive tests?

AWR or statspack snapshots have this information?

Thank you
View

vuatsc wrote:
How can I know the number of sessions on my server for a given time?

I think I can use "select count (*) in the session $ v where username ="xyz"' every second. Can it be the case that a few sessions of opening and closing during the two consecutive tests?

AWR or statspack snapshots have this information?

Thank you
View

AUDIT SESSION CONNECT

Tags: Database

Similar Questions

  • Number of active connections to given time

    I have this data:
    WITH t AS
      (SELECT to_date('01/31/2013 08:31:00','MM/DD/YYYY HH24:MI:SS') logon_time,
        to_date('01/31/2013 08:39:00','MM/DD/YYYY HH24:MI:SS') logoff_time
      FROM dual
      UNION ALL
      SELECT to_date('01/31/2013 08:31:00','MM/DD/YYYY HH24:MI:SS') logon_time,
        to_date('01/31/2013 08:33:00','MM/DD/YYYY HH24:MI:SS') logoff_time
      FROM dual
      UNION ALL
      SELECT to_date('01/31/2013 08:32:00','MM/DD/YYYY HH24:MI:SS') logon_time,
        to_date('01/31/2013 08:32:00','MM/DD/YYYY HH24:MI:SS') logoff_time
      FROM dual
      UNION ALL
      SELECT to_date('01/31/2013 08:32:00','MM/DD/YYYY HH24:MI:SS') logon_time,
        to_date('01/31/2013 08:34:00','MM/DD/YYYY HH24:MI:SS') logoff_time
      FROM dual
      UNION ALL
      SELECT to_date('01/31/2013 08:39:00','MM/DD/YYYY HH24:MI:SS') logon_time,
        to_date('01/31/2013 08:41:00','MM/DD/YYYY HH24:MI:SS') logoff_time
      FROM dual
      ) ,
      u AS
      ( SELECT to_date('01/31/2013 08:31:00','MM/DD/YYYY HH24:MI:SS') ztime FROM dual
      UNION ALL
      SELECT to_date('01/31/2013 08:32:00','MM/DD/YYYY HH24:MI:SS') ztime FROM dual
      UNION ALL
      SELECT to_date('01/31/2013 08:33:00','MM/DD/YYYY HH24:MI:SS') ztime FROM dual
      UNION ALL
      SELECT to_date('01/31/2013 08:34:00','MM/DD/YYYY HH24:MI:SS') ztime FROM dual
      UNION ALL
      SELECT to_date('01/31/2013 08:35:00','MM/DD/YYYY HH24:MI:SS') ztime FROM dual
      UNION ALL
      SELECT to_date('01/31/2013 08:36:00','MM/DD/YYYY HH24:MI:SS') ztime FROM dual
      UNION ALL
      SELECT to_date('01/31/2013 08:37:00','MM/DD/YYYY HH24:MI:SS') ztime FROM dual
      UNION ALL
      SELECT to_date('01/31/2013 08:38:00','MM/DD/YYYY HH24:MI:SS') ztime FROM dual
      UNION ALL
      SELECT to_date('01/31/2013 08:39:00','MM/DD/YYYY HH24:MI:SS') ztime FROM dual
      )
      SELECT * FROM t RIGHT JOIN u ON t.logon_time = u.ztime ORDER BY ztime;
    And I would like to know how many connections are active for any given ztime. Pseudo-device code I thought was:
    ztime, count where logon_time = ztime or ( logon_time < ztime and logoff_time >= ztime )
    The results of the above might look like:
    zTime               Logon_Count
    01/31/2013 08:31:00 2
    01/31/2013 08:32:00 4
    01/31/2013 08:33:00 3
    01/31/2013 08:34:00 2
    01/31/2013 08:35:00 1
    01/31/2013 08:36:00 1
    01/31/2013 08:37:00 1
    01/31/2013 08:38:00 1
    01/31/2013 08:39:00 2

    Try this...

    WITH t AS
         (SELECT TO_DATE ('01/31/2013 08:31:00','MM/DD/YYYY HH24:MI:SS') logon_time,
                 TO_DATE ('01/31/2013 08:39:00', 'MM/DD/YYYY HH24:MI:SS') logoff_time
            FROM DUAL
          UNION ALL
          SELECT TO_DATE ('01/31/2013 08:31:00','MM/DD/YYYY HH24:MI:SS') logon_time,
                 TO_DATE ('01/31/2013 08:33:00','MM/DD/YYYY HH24:MI:SS') logoff_time
            FROM DUAL
          UNION ALL
          SELECT TO_DATE ('01/31/2013 08:32:00','MM/DD/YYYY HH24:MI:SS' ) logon_time,
                 TO_DATE ('01/31/2013 08:32:00','MM/DD/YYYY HH24:MI:SS') logoff_time
            FROM DUAL
          UNION ALL
          SELECT TO_DATE ('01/31/2013 08:32:00','MM/DD/YYYY HH24:MI:SS') logon_time,
                 TO_DATE ('01/31/2013 08:34:00','MM/DD/YYYY HH24:MI:SS') logoff_time
            FROM DUAL
          UNION ALL
          SELECT TO_DATE ('01/31/2013 08:39:00','MM/DD/YYYY HH24:MI:SS') logon_time,
                 TO_DATE ('01/31/2013 08:41:00','MM/DD/YYYY HH24:MI:SS') logoff_time
            FROM DUAL),
         u AS
         (SELECT TO_DATE ('01/31/2013 08:31:00', 'MM/DD/YYYY HH24:MI:SS') ztime
            FROM DUAL
          UNION ALL
          SELECT TO_DATE ('01/31/2013 08:32:00', 'MM/DD/YYYY HH24:MI:SS') ztime
            FROM DUAL
          UNION ALL
          SELECT TO_DATE ('01/31/2013 08:33:00', 'MM/DD/YYYY HH24:MI:SS') ztime
            FROM DUAL
          UNION ALL
          SELECT TO_DATE ('01/31/2013 08:34:00', 'MM/DD/YYYY HH24:MI:SS') ztime
            FROM DUAL
          UNION ALL
          SELECT TO_DATE ('01/31/2013 08:35:00', 'MM/DD/YYYY HH24:MI:SS') ztime
            FROM DUAL
          UNION ALL
          SELECT TO_DATE ('01/31/2013 08:36:00', 'MM/DD/YYYY HH24:MI:SS') ztime
            FROM DUAL
          UNION ALL
          SELECT TO_DATE ('01/31/2013 08:37:00', 'MM/DD/YYYY HH24:MI:SS') ztime
            FROM DUAL
          UNION ALL
          SELECT TO_DATE ('01/31/2013 08:38:00', 'MM/DD/YYYY HH24:MI:SS') ztime
            FROM DUAL
          UNION ALL
          SELECT TO_DATE ('01/31/2013 08:39:00', 'MM/DD/YYYY HH24:MI:SS') ztime
            FROM DUAL)
    SELECT   u.ztime, COUNT (*) logon_count
        FROM t, u
       WHERE u.ztime BETWEEN logon_time AND logoff_time
    GROUP BY u.ztime
    ORDER BY u.ztime
    
  • E1000 - block specific Web site during a specific time period

    All,

    I use E1000 2.1.02 firmware that I am trying to block youtube site between 14:00 to 15:00 in all of my network

    I have added a rule matched under settings in the tab retsriction access

    restricting access = allow
    days = every day
    time = 14:00-15:00
    blocking url 1 = youtube.com Web site

    This works as expected within 14:00 to 15:00, but outside this period of time, all Web sites are blocked. How to make all Web sites such as youtube, accessed outside 14:00-15:00?

    Ben

    Finally got this work based on the idea of jdwassman in post

    http://homecommunity.Cisco.com/T5/wireless-routers/E2000-access-restrictions/m-p/382249/highlight/tr...

    If someone else need, use two rules below. Any order of the rule.

    policy = time limit site name (any name)
    Applied Pcs = IP = 192 range. 168 1. 0 to 254 (all IP addresses)
    restricting access = allow
    days = every day
    time = 14:00-15:00
    blocking url 1 = youtube.com Web site

    name of the policy = all allow (any name)
    Applied Pcs = IP = 192 range. 168 1. 0 to 254 (all IP addresses)
    restricting access = allow
    days = every day
    time = 24 hrs

  • Caluclating seconds a given time

    Hello world

    I would like to calculate the number of seconds since a given time. In my database, I have a field called web_time (varchar2 30), the data it looks like this

    "23: 53:25.

    I want to calculate the seconds of this time?

    Could someone pls help?

    my version of the database is 11.1.0.6

    Thanks in advance
    with Seconds as
    (
    select regexp_substr(time,'[^:]+',1,1)*60*60 S1,
           regexp_substr(time,'[^:]+',1,2)*60 S2,
           regexp_substr(time,'[^:]+',1,3) S3 from T
    )
    select S1+S2+S3 from seconds;
    
  • PDF, Javascript to find the largest number among the given numbers

    I have the form in which there are 28 areas in which numbers will be filled, and more among the 28 number must appear in field 29.

    As if the fields are filled with

    1

    5

    6

    7

    9

    5

    10

    50

    68

    15

    15

    60

    485

    58

    68

    695

    58

    94

    28

    38

    76

    46

    86

    248

    Then the field should show the largest number among these i.e 695

    If you have named fields from 0 to 27, you can not run your loop from 0 to 28 - unless you have an exception handler. You must limit the loop occur from 0 to 27. There is another problem with your code, which I did not see the last time: you initialize it 'fake' maxValid, but then you test for 'true' inside your loop (and position it to "false" if it were true). You do not have a valid value still on the first iteration, so you must check for 'false' and set the variable to "true" inside the "if" block

  • Is there any problem in the planning of the GATHER_STATS_JOB during peak load times?

    Hi all

    The default DBMS_STATS (GATHER_STATS_JOB) job runs during our peak load time.

    It will have a performance impact on normal database transactions?

    Is it better to postpone this window?

    That all the problems can we expect during the execution of the task (locks object, IO high due to table / index readings, high use of the CPU etc.)?

    Please help me to get the answer. I could not find the net information.

    Thanks and greetings
    Smail

    Sissi C V wrote:
    I'm fighting to find a suitable period for the task that this database is active 24 * 7 in the world.

    I want to know how the activity must be measured. It will be based on the number of sessions or number of transactions or number of cursors or net i/o or a combination of all these?

    Satish,

    If you have the license of AWR, you can consult the AWR reports to see when your database is no longer idle. In the 10 chronological model g, the most significant aspect is the DB time has passed, so the period where the DB time is less could be a good candidate.

    You can also check the number of logical/physical i/o performed every second, the number of sessions and other ratios that appear in the upper part of the AWR (for example the "Load Profile" section) report.

    Kind regards
    Randolf

    Oracle related blog stuff:
    http://Oracle-Randolf.blogspot.com/

    SQLTools ++ for Oracle (Open source Oracle GUI for Windows):
    http://www.sqltools-plusplus.org:7676 /.
    http://sourceforge.NET/projects/SQLT-pp/

  • Consecutive date grouping and find the largest number of consecutive group

    Hi all

    I have given dates and I want to find the largest number of consecutive dates

    WIN_DATE_DATA

    2015-09-22

    2015-09-23

    2015-09-27

    2015-09-28

    2015-09-29

    2015-09-30

    2015-10-1


    In this example, there are 2 group of consecutive dates

    Group 1

    2015-09-22

    2015-09-23

    Group 2

    2015-09-27

    2015-09-28

    2015-09-29

    2015-09-30

    2015-10-1


    The OUTPUT should 5 which is the largest grouping of consecutive number.


    Thanks in advance for the help!




    Please take a look at the Community document: 101 PL/SQL: grouping sequence ranges (method Tabibitosan)

    will allow you to do.

  • I'm about to upgrade premium creative design cs4 for I mac 10.11.2. can I still use it? If it's not like I'm retired and I have only some minimum number of works during the year, I can upgrde at a regular bundel and to add a tax when I get to work, and/or

    I'm about to upgrade premium creative design cs4 for I mac 10.11.2. can I still use it? If it is not that I am retired and I have only some minimum number of works during the year, I can upgrde at a regular bundel and to add a tax when I get to work, and/or monthly pay depending on my work schedule?

    Move the discussion to the download, installation, commissioning.

    Please check the terms of System. Adobe Creative Suite 4, Point products. You can upgrade to the App only and add more applications each time as needed. Please check: pricing and membership creative cloud plans | Adobe Creative Cloud for more details on the plans and prices.

    I hope this helps.

  • Largest number of digits for the NUMBER data type?

    What length more of a NUMBER that Oracle will "support"?

    The documentation says the following:

    Limitations of the data type says:

    «Can be represented in a comprehensive precision 38 digits»

    NUMBER of Data Types says:

    "Oracle guarantees portability of numbers with precision of up to 20 digits of base-100, which equals 39 or 40 decimal digits according to the position of the decimal point."

    I realize account that if I define a column as simply NUMBER, I can insert numbers with a size up to 126 characters.  However, Oracle seems to maintain only the first 40 digits in MOST cases.  The largest number of digits, it seems to allow is 40 before it begins to be replaced by 0.

    With numbers that have more than 40 figures, Oracle will sometimes replace all numbers according to the 38th numbers with a 0 and sometimes replace 0 after the digit 39th or 40th.

    Therefore, what is the largest number of digits, can be trusted to safely store Oracle?

    This is the code I used for this testing process.

    create the table max_num (num number);

    declare

    number of l_x;

    Start

    for x in 1.200

    loop

    l_x: = x;

    insert into max_num values (rpad (1, x, 1));

    end loop;

    exception

    while others then

    dbms_output.put_line ('STOP: ' | l_x);

    dbms_output.put_line (SQLERRM);

    end;

    /

    Select num, length (replace (num, 0)) of max_num;

    What length more of a NUMBER that Oracle will "support"?

    You have already given your own answer. If 'length': the maximum number of digits is written the doc gives you the answer:

    999... (38 9's) x 10 value maximum125

    The 38/39/40, hereinafter referred to as the doc means "significant digits". This is why rounding or truncation occurs if you provide more significant digits of 38/39/40.

    Oracle stores the numbers internally in a binary format 21 bytes using a documented structure in the doc of the OIC in the section 'NUMBER'.

    http://docs.Oracle.com/CD/E11882_01/AppDev.112/e10646/oci03typ.htm#i423684

    Oracle database stores the values of the NUMBER data type in a variable length format. The first byte is the exponent and is followed by 1 to 20 mantissa bytes. The high bit of the exponent byte is the sign bit; It is defined for positive numbers, and it is cleared for negative numbers. The lower 7 bits represent the exponent, which is a number of base-100 with an offset of 65.

    This article from doc continues to show you how to convert the internal format to the real value.

    An additional byte of 1 is used for all types of data to store the length; That's why you often see docs saying numbers can take 22 bytes.

  • Maximum number of sessions?

    Could someone tell me if there is a maximum number of sessions that can be active at any time and if what it is and if it is done by factors such as memory?

    It would be on a Windows Server 2008 64-bit, with 4gig of RAM

    Thank you

    Mark

    As I have shown, you can actually get by yourself. Suppose that you have 500 000 active sessions in memory, each with a load of 1000 bytes and 1 GB of memory available in the Virtual Machine Java. Then there will probably be some memory problems. Depends on the server, the Virtual Machine and your application.

    This method of estimation is just a rule of thumb. She makes the unrealistic assumption that the Virtual Machine is busy with session management. Once you take into account the requests memory from the server, the JVM and your application and the configuration of the memory type, it may be that only 1 to 5% of memory is available for sessions. Divide this amount by the average number of bytes in a session, to get an estimate for the maximum number of sessions.

  • Q: number concurrent sessions by hours in a specified interval

    Hello

    I have this table that contains the SESSIONID, CREATEDATE, LASTCHECKDATE, EXPIREDATE PARTNERID

    We make a query that returns the number of max session competitor hours time for the specified interval.

    For example, last week, on a per hour basis or bases the top competitor for each hour or day session day, according to the report.

    can make the number of new session every hour with this request;

    SELECT TO_CHAR (createdate, ' DD/MM/YYYY HH24') | ' h ' value of start_time, COUNT (SESSIONID) new_sessions name, | ' {' | partnerid |} '}' as a partner
    To uws
    WHERE expiredate IS NOT NULL
    and partnerid = 25
    and TO_CHAR(createdate,'YYYY/MM') = ' 2010/05 '
    TO_CHAR Group (createdate, ' DD/MM/YYYY HH24') | ' h ', name | ' {' | partnerid |} '}'
    ORDER BY 1 DESC;

    I think I should use MAX (count (sessionid)) and probably some DECODE when c1 between createdate and lastcheckdate...

    This aspect will have to run it on sqlplus from a script shell if possible and same graph on Google maps.

    The help is appreciated, please note that I'm not an expert of the Oracle...

    Published by: user11954725 on July 19, 2010 17:55

    Hello

    user11954725 wrote:
    Thanks Frank,.

    I think we are very close to the solution, I'm looking for now.

    Here's the script you gave me (with few changes) and exit;

    WITH all_hrs AS
    (
    SELECT min_hr + ((LEVEL-1) / 24) AS the period
    , min_hr + (LEVEL / 24) AS next_period
    DE)
    SELECT TRUNC (MIN (createdate), 'HH') AS min_hr
    , TRUNC (MAX (LASTHEARTBEATDATE), 'HH') AS max_hr

    You may have noticed that this site normally compresses white space. When you post the text formatted (including the code or output) on this site, type the 6 characters:

    \

    (small letters only, inside curly brackets) before and after each formatted section, to preserve the spacing.
    
    
    

    produce output;

    Period SESSIONS
    ------------------------- ----------------------
    19-APR-10 15
    19-APR-10 12
    19-APR-10 15
    ...
    12-MAY-10 28
    569 rows selected

    This is very confusing for several reasons:
    (a) it's not formatted.  Use \
    

    tags, as mentioned above.
    (b) you're not showing all the significant data. If you're GROUPing BY a date, TRUNCated to the hour, then the hour is significant, and you should show the hour, not just the year, month and day. Use the TO_CHAR function to include the hour in the display for this column, or ALTER SESSSION SET NLS_DATE_FORMAT ... to change the default display for all DATEs.
    (c) There's much too much output, even with parts of it cut out. Devise some smaller sample that shows the problem.

    Now the output seem to produce the concurrent sessions as needed but the date range show is not exactly.
    I expect the output to display only for the range specified in parameter, which if for this example only one day.

    The in-line view in all_hours generates min_hr and max_hr.
    If you want min_hr to be parameters that are not derived from data in your table, then you can select them from dual.
    That is, instead of:

     ...     FROM     (
                    SELECT  TRUNC (MIN (createdate),    'HH')     AS min_hr
                    ,     TRUNC (MAX (LASTHEARTBEATDATE), 'HH')     AS max_hr
                    FROM     userwebsession
           where createdate <= TO_DATE('07-MAY-2010 00.00.00','DD-MON-RR HH24.MI.SS')
             and LASTHEARTBEATDATE >= TO_DATE('07-MAY-2010 23.59.59','DD-MON-RR HH24.MI.SS')
               )
    

    You can tell

    ...      FROM     (
                    SELECT  TO_DATE ( '07-May-2010 00'
                             , 'DD-Mon-YYYY HH24'
                             )               AS min_hr
                    ,       TO_DATE ( '07-May-2010 23'
                                   , 'DD-Mon-YYYY HH24'
                             )               AS max_hr
                    FROM     dual
               )
    

    Probably, if we ask a few more days, we would like to display the MAX number of simultaneous session for a day and (optional) average also for that day and that all the days of the period.

    So, for example, based on the output above that level next report would be output as follows (for the period from 19 April 10 to 27 April 10;

    19 APRIL 10 24
    20 APRIL 10 14
    21 APRIL 10 26...

    Yes, it is possible. You can have a single query which truncates dates either at the time or day, and instead of

    ...      CONNECT BY     LEVEL <= 1 + (24 * (max_hr - min_hr)
    

    use something like

    ...      CONNECT BY     LEVEL <= 1 + (periods_per_day * (max_hr - min_hr)
    

    where periods_per_day is 24 or 1, to generate the exact number of lines of output you want.
    Give a specific example if you want to help. D.F.
    "Thanks to this data to sample...
    I would like to pass these parameters:...
    and get this result:...
    but, with the same data, if I pass these parameters:...
    so I want this output:... »
    Once more, there not need a lot of data. Maybe 10 rows, dated between 22:00 one day and 03:00 on the following day, would give a good example of the hourly production so that every day.

    user11954725 wrote:
    I am now looking to do an export of the table for you to test with real data.

    It would be better? expdmp? and download a zip to a site?

    Or if you are good for now with this small sample?

    Small data sets are the best. It is easier for you to post, easier for you to manually draw the expected results, easier for everyone to understand and verify.
    Display instructions INSERT.

    By looking at the output once again, if the TIME period would show in the output that would be great, so maybe I can use it as input to another query that could be summarized per day?

    Use the function TO_CHAR or ALTER SESSION SET NLS_DATE_FORMAT registration time at the exit of the DATEs.
    As I mentioned above, you have a query that produces either hourly output, like this

    period               sessions
    ----------------     --------
    07-May-2010 21:00      5
    07-May-2010 22:00      1
    07-May-2010 23:00      6
    

    or daily output, like this:

    period               sessions
    ----------------     --------
    07-May-2010            12
    

    According to a parameter.
    You might also have a query which produces two output types at the same time:

    period               sessions     daily_total
    ----------------     --------     -----------
    07-May-2010 21:00      5
    07-May-2010 22:00      1
    07-May-2010 23:00      6          12
    

    Give a clear example of what you want, and someone will help you get it.

    Published by: Frank Kulash, July 21, 2010 09:35

  • XNET: Y at - it a playback feature the number of sessions created?

    Hello

    I want to limit the number of sessions that can be created from a single port. Is there a limiting feature, or I can read the number of sessions created for the selected port.

    Used Board: CAN NI PCI-8512 / HS with two ports

    Thanks in advance for your help.

    Dear Matt

    Thanks for this tip. I changed the question in the automotive forum and embedded networks.

    Concerning

    Adrian

  • I have 8-10 instances of svchost.exe in the Manager of tasks at a given time. XP SP3/w 4 gig of ram.

    The title is the question. I have 8-10 instances of svchost.exe in the Manager of tasks at a given time. XP SP3/w 4 gig of ram. Is this normal?

    I often have problems with General slowness and svchost uses a lot of ram.

    Any ideas?

    Chris

    First of all, it's normal (in general).

    Use Process Explorer instead of Task Manager to learn more:
  • Calculation of the number of sessions of relaxation JTAPI

    Assumea Trigger 1111 5 sessions and the Group of call control, say 20 ports as well as the Application as the session 20.

    If the part of the script requests a call-redirect to another trigger 2222 - the number of sessions to 1111 will decrease by one after the call-forwarding? (Note that it does not call a subflow but a redirect to appeal to another trigger)

    Thank you!

    Yes, the number of sessions for 1111 decreases by one after the call forwarding.

  • How to convert sysdate to any given time zone

    Hello friends,

    I have asked this question in an interview and I couldn't respond.

    Question:


    How to convert sysdate to any given time zone

    as sysdate IST or EDT etc.

    Sriram_91 wrote:

    Hello friends,

    I have asked this question in an interview and I couldn't respond.

    Question:

    How to convert sysdate to any given time zone

    as sysdate IST or EDT etc.

    Don't know if you want, but here goes:

    My current timzone, I am in the time zone of Phoenix, AZ is (including 7 hours BEHIND GMT aka - 07:00).  Therefore, the MST.  To convert it to EDT (aka New York City), I do this:

    SELECT SYSTIMESTAMP AS Phoenix_TZ
          ,CAST(SYSTIMESTAMP AT TIME ZONE 'America/New_York' AS TIMESTAMP WITH TIME ZONE) AS NY_TZ
      FROM dual;
    

    @

    I hope this helps.

Maybe you are looking for

  • Power problems 4090 CDS

    Hi allIm having serious problems with my 4090cds. It comes on good, when the battery is in but after about 30 minutes of operation, it shuts down and displays a flashing orange light. It shows the same orange light flashing when I try to turn on with

  • Satellite M300 - driver downloaded, the files are corrupted

    Hi all I have a Satellite M300 when working there, I bought in Asia. HARD drive died and had to be replaced with the nightmare of normal to find drivers, the main problem being the only site that recognizes the model number - PSMD4L Toshiba Asia. Unf

  • A program running in the background of my sequence

    In a first time to run a program in the background of my Teststand sequence, I'm trying to accomplish the very well detailed procedure that follows to run asynchronously a VI (my future intention is to call my a VI program which is running in paralle

  • How to upgrade HD and keep restore patition?

    Hello I have a HP HDX 16 with 250 HD and I want to upgrade to 320 which is exactly the same SATA 7200 RPM Unfortunately can't add it to the old so I have to replace the quistion is how can I move the operating system and restore the partition to the

  • So I formatted my laptop and removed the installer of windows 8

    I was stupid enough to format my laptop to windows 7 without checking if drivers available... I was extremely stupid when I deleted the partition of "windows installation 8 '... I want to recover my windows 8... but I don't have the product key for w